我希望在加载页面时自动填充网页中的详细信息。我发现这可以使用JavaScript注入完成,但它无法正常工作。
例如:这是一个带有一个输入字段的简单网页的代码:
<html>
</head>
</head>
<body>
<h1>Enter your Name:</h1>
<input type="text" name="xyz" id="Name">
</body>
</html>
加载网页后我输入:
地址栏中显示javascript:document.getElementById("Name").value="Yougansh"
但不是改变输入字段中的值,而是显示“Yougansh”。
是可以使用JavaScript还是我需要使用不同的方法?
答案 0 :(得分:0)
我得到了答案。问题是当我在地址栏中运行document.getElementbyId()方法时,它返回一个未存储的字符串值,因此浏览器在网页上显示该字符串。 刚刚在声明之前添加了var a =,
javascript:var a=document.getElementById("Name").value="Yougansh"