如何使用javascript更改表单名称?

时间:2019-05-15 01:21:23

标签: javascript html

我要使用“名称:”,并使用javascript使其空白。

<form>
Name:<br>
<input type="text" name="name" value = "" id = "nm">
</form>

2 个答案:

答案 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>