[英]js function not able to select content of html input box
请考虑以下html代码摘录:
<td>Field X: <br/><input type="text" id="field_x" value=""></td>
我想获取ID为“ field_x”的InputField的内容。 为此,我编写了以下javascript函数:
function get_content(){
var content = document.querySelector("field_x").value;
return content;
}
但是,由于某种原因,
var content = document.querySelector("field_x").value;
函数中的功能不起作用,并导致以下错误消息:
“无法读取null的属性'值'”
这是怎么了?
正确的语法为:
var content = document.querySelector("#field_x").value;
要么
var content = document.getElementById("field_x").value;
您在选择器中缺少#
号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.