0
実行すると値が返されず、理由を理解できません。私はhtmlファイルでそれを実行したときにうまくいくように見えました。私のHTMLフォームは配列の値を返しませんか?
また、数字が5のとき(数字+数字)は10ではなく55を返しています。私は引用符を付けていたと思っていましたが、何度も何度もチェックしました。ずっと
HTML
<body>
<form id = 'table' name = 'table'>
<p> Gimme a number </p>
<input id = 'textbox' type = 'number' name = 'inputBox'>
<input id = 'button' type = 'button' value = 'Submit' onclick = 'check()'>
</form>
</body>
Javascriptを
function check(){
var number = document.table.inputBox.value;
var array = [number];
array.push(number+number);
alert(array);
https://jsfiddle.net/67tt6te7/
を与えるとして、それを解析します整数: 'var number = parseInt(document.table.inputBox.value、10);' –
あなたのフィドルが間違って設定されているため、フィドルが動作しません。 JavaScriptはグローバルスコープにはありません。歯車のアイコンをクリックして、荷重タイプを車体またはヘッドに変更します。 – epascarello