我要使用“名称:”,并使用javascript使其空白。
<form>
Name:<br>
<input type="text" name="name" value = "" id = "nm">
</form>
答案 0 :(得分:1)
您可以使用document.forms[0].removeAttribute("name");
如果您还想删除姓名:您可以使用document.forms[0].firstChild.remove();
document.forms[0].removeAttribute("name");
document.forms[0].firstChild.remove();
<form name="abc">
Name:<br>
<input type="text" name="name" value = "" id = "nm">
</form>
答案 1 :(得分:0)
我猜您没有引用输入文本元素的name属性。
要更改表单字段的文本,您首先需要为其指定一个唯一的ID,以便我们可以使用javascript访问它。
<form id="myForm">
包含您的文本“名称:”的文本元素是我们可以使用的形式的子元素
document.getElementById("myForm").firstChild.data
并最终删除文本
document.getElementById("myForm").firstChild.data = "";
这是完整的例子
document.getElementById("myForm").firstChild.data="";
<form id="myForm">
Name:<br>
<input type="text" name="name" value = "" id = "nm">
</form>