Javascript 请求一个html变量并传递给JS

Javascript 请求一个html变量并传递给JS,javascript,html,var,Javascript,Html,Var,我已经创建了一个可工作的二进制到十进制计算器,但是想要一个HTML输入 <html> <input placeholder="00000000" name="htmlinput"></input> <input id="clickMe" type="button" value="Go" onclick="runbintodec();"></input> </html> <script> function ru

我已经创建了一个可工作的二进制到十进制计算器,但是想要一个
HTML输入

<html>
<input placeholder="00000000" name="htmlinput"></input>
<input id="clickMe" type="button" value="Go" onclick="runbintodec();"></input>
</html>


<script>
function runbintodec()
{
    var bin = document.getElementByName('htmlinput').value;
    ...(Bin to Dec Calc code)
}
</script>

函数runbintodec()
{
var bin=document.getElementByName('htmlinput')。值;
…(银行标识代码至十二月计算代码)
}

我需要某种方法从
html输入表单中获取输入,并在单击按钮“go”时将其发送到脚本

首先,
input
是一个非结束标记。其次,没有什么比
document.getElementByName
更好的方法,而是使用
document.getElementsByName
或者更好的方法-为您的
输入分配一个唯一的
id
标识符,然后通过
document.getElementById
捕获它

函数runbintodec(){ var bin=document.getElementsByName('htmlinput')[0]。值; }

首先,
input
是一个非结束标记。其次,没有什么比
document.getElementByName
更好的方法,而是使用
document.getElementsByName
或者更好的方法-为您的
输入分配一个唯一的
id
标识符,然后通过
document.getElementById
捕获它

函数runbintodec(){ var bin=document.getElementsByName('htmlinput')[0]。值; }


这很有效。非常感谢。再过8分钟我就不能接受你的回答了。这很有效。非常感谢。再过8分钟我就不能接受你的回答了。