文本框的价值是什么?如何填写一个文本框?

13
我正在尝试使用Javascript填充

2
你是说它没有value标签吗?你是想用JavaScript设置一个文本区域的值吗?如果是的话,只需使用document.getElementById("textarea_id").value = "Whatever"; - Ian
你正在使用jQuery吗? - Tony
不,我没有使用jQuery。是的,“lan”就是我的意思,但即使按照你说的方法,我仍然得不到任何东西。 - MNS
没有错误提示,我尝试了上述三种方法,但似乎都不起作用。 - MNS
1
没有一个与Ian和jterry建议的代码相同。 - Igor
显示剩余3条评论
3个回答

16

只需通过 document.getElementById('thefield').value = 'value' 设置字段的值。


2
这就是我正在尝试的,但它不起作用。当我检查HTML代码时,我可以看到标签值具有我想要的文本,但只在源代码中,实际的文本区域为空。 - MNS
不好意思,我没有完全按照你说的做,但它现在可以工作了,谢谢你! - MNS

3
尝试以下代码。

document.getElementById("aa").innerHTML="Blah Blah";
<textarea id="aa"></textarea>
    

innerHTML和value都可以正常使用。

在aaaa的位置上,您可以写任何内容。


2
对于元素,默认值value 属性指定,当前值value 属性指定。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接