Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取javascript的输入值_Javascript_Html - Fatal编程技术网

如何获取javascript的输入值

如何获取javascript的输入值,javascript,html,Javascript,Html,我目前正在尝试获取用户选择的数字的输入字段值,但由于某些原因,我无法获取 我已经尝试将其设置为id,然后执行document.getElementByIdtesting.value,但没有成功 以下是我当前的代码: 生成一个介于 第一个数字 第二个数字 var secondNumber=document.getElementById'testing'。值 var randomNumber=Math.floorMath.random*secondNumber; console.lograndom

我目前正在尝试获取用户选择的数字的输入字段值,但由于某些原因,我无法获取

我已经尝试将其设置为id,然后执行document.getElementByIdtesting.value,但没有成功

以下是我当前的代码:

生成一个介于 第一个数字 第二个数字 var secondNumber=document.getElementById'testing'。值 var randomNumber=Math.floorMath.random*secondNumber; console.lograndom编号; console.logsecondNumber;
您需要在事件侦听器中运行代码,而不是在页面首次加载时

document.querySelectorform.addEventListenersubmit,函数E{ e、 preventDefault;//防止表单真正提交 var secondNumber=document.getElementById'testing'。值 var randomNumber=Math.floorMath.random*secondNumber; console.lograndom编号; console.logsecondNumber; }; 生成一个介于 第一个数字 第二个数字 生成一个介于 第一个数字 第二个数字 函数生成{ var firstnumber=document.getElementById'firstnumber'。值 var secondnumber=document.getElementById'secondnumber'。值 var randomNumber=Math.floorMath.random*secondnumber; console.lograndom编号; console.logfirstnumber; console.logsecondnumber;}
您的代码是在页面首次加载时运行的,而不是在用户在输入字段中输入某些内容之后。将代码放在事件侦听器中。目前,它仅在加载时计算。您需要将onsubmit添加到表单中,或单击按钮可能的副本