Javascript 如何更改元素的值
我对js有点陌生,试图更改“email”输入字段的值Javascript 如何更改元素的值,javascript,html,Javascript,Html,我对js有点陌生,试图更改“email”输入字段的值 <div class="input-group type-email"> <div class="input-label has-placeholder-label"> <label for="">Your Email Address</label> </div> <div class="inputs"> <
<div class="input-group type-email">
<div class="input-label has-placeholder-label">
<label for="">Your Email Address</label>
</div>
<div class="inputs">
<input name="email" value="" placeholder="" type="email">
</div>
</div>
你的电子邮件地址
我发现了一堆文章,说如何通过id查找元素。如果没有id,我怎么做,可能是通过类型?
谢谢。您可以使用查询选择器,例如:
var input = document.querySelector("input[name=email]");
input.value = "Your new value";
更多关于查询选择器和
希望有帮助 该标签的
属性不正确。您可以通过给输入一个ID(ID=“email”
)并更新for attr以引用该ID(for=“email”
)来修复它<代码>文档.GETelEntsByNeMe(“Email”)[0 ] < /代码>,或者如果控件的形式有更方便的方法,那么这两种方法都将在每个浏览器中运行。也可以考虑。