我从here看到,我们可以通过document.getElementsByName('Contact0Email')[0].value = email;
设置第一个元素的值,并可以通过document.getElementsByName('Contact0Email')[1].value = email;
设置第二个元素的值,依此类推。
但是如何为具有相同名称属性的所有文本字段设置值?
答案 0 :(得分:0)
我发现它是:
var Firstname = document.getElementsByName("Firstname");
for (var i=0; i < Firstname.length; i++) {
Firstname[i].value = getAllUrlParams().Firstname;
}
答案 1 :(得分:-1)
document.querySelectorAll('.selector').forEach(
function( element ) {
element.value = 'example@example.com';
}
);