getElementById 不起作用时如何查找输入字段的 id?
How to find id of input field when getElementById does not work?
我正在尝试在 Firefox 中编写用户脚本 javascript 代码来填写表单。可以找到该表格 here。要填充的第一个输入似乎有 id = "txtFirstName" 但是当我尝试使用 getElementById 查找元素时,我的控制台日志 returns null .
这是我正在使用的代码。
console.log(document.getElementById("txtFirstName"));
我最终想使用一堆语句,例如:
document.getElementById("txtFirstName").value="SeanM";
如何找到输入字段的 ID 以便为其赋值?
在他们的代码中嵌套得很深是这样的:
<input name="txtFirstName" id="txtFirstName" maxlength="20" value="" required="required" autofocus="autofocus" type="text">
我没有等 DOM 完全加载。谢谢大家的帮助。
我正在尝试在 Firefox 中编写用户脚本 javascript 代码来填写表单。可以找到该表格 here。要填充的第一个输入似乎有 id = "txtFirstName" 但是当我尝试使用 getElementById 查找元素时,我的控制台日志 returns null .
这是我正在使用的代码。
console.log(document.getElementById("txtFirstName"));
我最终想使用一堆语句,例如:
document.getElementById("txtFirstName").value="SeanM";
如何找到输入字段的 ID 以便为其赋值?
在他们的代码中嵌套得很深是这样的:
<input name="txtFirstName" id="txtFirstName" maxlength="20" value="" required="required" autofocus="autofocus" type="text">
我没有等 DOM 完全加载。谢谢大家的帮助。