Javascript 如何按类名删除错误 名称 性别 男性 女性
这是我的表单,如果用户单击submit按钮并且name字段为空,那么它将在类名err1中显示错误,但是如果用户单击name字段,我使用了onfocus=“document.getElementsByClassName('err1')。innerHTML=”,它将消失错误消息,但它的id工作,但当我使用类名,它现在的工作 谁能告诉我我做错了什么吗试试这个Javascript 如何按类名删除错误 名称 性别 男性 女性,javascript,jquery,Javascript,Jquery,这是我的表单,如果用户单击submit按钮并且name字段为空,那么它将在类名err1中显示错误,但是如果用户单击name字段,我使用了onfocus=“document.getElementsByClassName('err1')。innerHTML=”,它将消失错误消息,但它的id工作,但当我使用类名,它现在的工作 谁能告诉我我做错了什么吗试试这个 <form action="line_check.php" name="reg" method="POST" > &
<form action="line_check.php" name="reg" method="POST" >
<table border="0" align="center" width="" style="">
<tr>
<td align="" width="78">Name</td>
<td>
<input type="text" id="name" name="name" value="" onfocus="document.getElementsByClassName('err1').innerHTML=''" class="inputstyle h" />
</td>
<td align="center">Gender</td>
<td>
<div class="gender">
<div class="umale">
<input type="radio" name="gender" checked value="Male">
<label>Male</label>
</div>
<div class="ufemale">
<input type="radio" name="gender" value="Female">
<label>Female</label>
</div>
</div>
</td>
</tr>
<tr>
<td align="" width="78"></td>
<td height="10">
<div class="err err1"></div>
</td>
<td align="center"></td>
<td>
<div></div>
</td>
</tr>
<tr>
<td align="" width="78"></td>
<td colspan="3">
<input type="button" name="sub" class="submit" value="" onclick="chk();"/>
</td>
</tr>
</table>
</form>
我无法理解您的问题…您可以添加相应的代码或一个小演示吗?当名称字段为空时,我的chk函数会显示类名err1中的错误。当用户单击名称字段onfocus=“document.getElementsByClassName('err1')。innerHTML=''”onfocus时,从div中删除错误消息
onfocus="document.getElementsByClassName('err1')[0].innerHTML=''"