-1
<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>
這是我的形式,如果用戶點擊提交按鈕,名稱字段爲空,則它會顯示在類名ERR1錯誤,但如果用戶點擊名稱字段,我用的onfocus =「document.getElementsByClassName(‘ERR1’)。innerHTML的=‘’」,它會消失的錯誤消息,但其ID的工作,但是當我使用的類名,它現在的工作 可以任何人告訴我我做錯了什麼如何刪除類名錯誤
我不明白您的問題......你能添加相應的代碼或小的演示..? –
當名稱字段爲空時,我的chk函數向我顯示類名err1中的錯誤。當用戶點擊名稱字段** onfocus =「document.getElementsByClassName('err1')。innerHTML =''」** onfocus從div中移除錯誤信息 –