我在网上的一些示例中发现人们将表单传递给函数,然后他们只使用项目的 id 来访问它,如下所示:
<form id="frm">
<input type="text" id="textbox" name="textbox" value="some value" />
</form>
<script>
console.log(getelementval("#frm"));
function getelementval(frm) {
return frm.textbox.val();
}
</script>
但是 FireBug 告诉我 frm.textbox 是未定义的......然后我正在搜索为什么它在网络上不起作用但我没有找到任何解释这个选项以及如何使用它的东西。有什么线索吗?