function display() {
var x = document.nid.value;
//document.body.innerHTML=x;
document.write(x);
}
<head>
<meta charset="ISO-8859-1">
<title>Print Reverse of a number</title>
</head>
<body>
<table>
<tr>
<td>
Enter number
</td>
<td>
<input type="number" size="20" name="nid">
</td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" value="submit" onclick="display()">
</td>
</tr>
</table>
</body>
最佳答案
您应该更换
var x = document.nid.value
通过
x = document.getElementsByName("nid")[0].value;
关于javascript - 如何使用javascript中输入文本框元素的名称访问文本框的内容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38761151/