我想通过单击表单按钮来填充表单上的文本框。以下是我目前使用的代码 - 从选择框示例修改此代码 -通过点击按钮在Javascript中填充文本框
<!DOCTYPE html>
<html>
<head>
<script>
function moveNumbers(){
var no=document.getElementById("no");
var txt=document.getElementById("result").value;
txt=txt + option;
document.getElementById("result").value=txt;
}
</script>
</head>
<body>
<form>
Select numbers:<br>
<input type="button" value="1" name="no" onclick="moveNumbers()">
<input type="button" value="2" name="no" onclick="moveNumbers()">
<input type="button" value="3" name="no" onclick="moveNumbers()">
<input type="text" id="result" size="20">
</form>
</body>
</html>
'的document.getElementById( “无”)'需要的元素有ID属性设置为“否”。你没有这个。另外,你的函数中有什么“选项”? – j08691
“不”不是id,它是名称。我想你想这个:document.getElementsByName(“no”)[0] .value – Ben