1

我想自动填写关于雅虎注册的第一个表格。例如,当我单击并选择此页面上的检查元素并更改名字输入时

<input type="text" title="First Name" name="firstname" id="firstname" value="" size="32" maxlength="32" class="fieldValInit" autocomplete="off" aria-required="true" tabindex="1">

<input type="text" title="First Name" name="firstname" id="firstname" value="salam" size="32" maxlength="32" class="" autocomplete="off" aria-required="true" tabindex="1">

我在页面上看不到任何更改。为什么?

4

2 回答 2

1

由于占位符,您看不到更改。您可以使用:

document.getElementById('firstname').value = 'foo';

在浏览器的控制台中,您会看到名字更改为foo.

于 2013-08-19T08:51:42.027 回答
0

除非您将整个网页下载到您的计算机并编辑 HTML 代码,否则您无法直接从浏览器更改 HTML 的元素。

您应该使用 JavaScript(浏览器中的 F12 -> 控制台)

(例如输入 document.getElementById('firstname').value = 'foo';

然后你可以立即反映网页

于 2013-08-19T09:26:18.510 回答