0
当它运行它只是不会返回一个值,我不明白为什么。当我在html文件中运行它时,它似乎工作正常。我的HTML表单不会返回数组中的值吗?
此外,当数字为5例如(数字+数字)已返回55而不是10.我认为这是因为我有引号,但我一次又一次地检查,事实并非如此。
帮助非常感谢
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