【发布时间】:2020-02-27 22:07:50
【问题描述】:
如果网站没有 id,我如何使用 JavaScript 填写输入字段?示例:
<input type="text" placeholder="First Name" value="" class="someclass">
<input type="text" placeholder="Last Name" value="" class="someclass">
我只想填写第一个输入字段。
如果它有一个 ID,我可以做 document.getElementById...
类和类型由网站上的几个输入字段使用。我可以以某种方式使用占位符吗?
【问题讨论】:
-
.someclass -> 项目 0 -> 值
-
ID 不是选择元素的唯一方法。您可以按类、在 DOM 中的位置等来完成。见
querySelector -
document.querySelector('.someclasss')或document.getElementsByClassName('someclass') -
@PrakashReddyPotlapadu 但它如何知道要使用哪个特定字段?正如我所说,网站上有几个输入字段使用相同的类
-
您必须根据类全部选择它们并使用索引作为更正位置(元素)。
标签: javascript html input getelementbyid autofill