-6
id = "risultato"のラベルに三角形の領域を表示したいが、これを作ろうとしたが、ボタン "risultato:"を押したときにrisultがNaNになったのはなぜですか? http://i.stack.imgur.com/52Pbd.pngjavascript with html文書
id = "risultato"のラベルに三角形の領域を表示したいが、これを作ろうとしたが、ボタン "risultato:"を押したときにrisultがNaNになったのはなぜですか? http://i.stack.imgur.com/52Pbd.pngjavascript with html文書
あなたはこのためにはNaNを得ている:たくさん
コード おかげ
var altezza = document.getElementById('altezza');
var base = document.getElementById('base');
(base*altezza/2)
getElementByIdを()は、まさにその - の要素を取得します。たとえば、要素から値を取得するだけです。 var altezza = document.getElementById('altezza').value;
コードを画像形式で掲載しないでください。テキスト形式でコードを追加できますか? –
'base.value'と' altezza.value'を使うべきです。それらは入力要素なので、 'value'フィールドには実際の入力が含まれます – eavidan
' value'がありません。 'NaN'は数値ではないことを意味します。あなたは価値を取っていないので、整数が得られず、したがってエラーが発生します。 –