2 回答

TA貢獻(xiàn)1906條經(jīng)驗 獲得超10個贊
首先,您的輸入字段缺少id您嘗試選擇它的字段。
其次,reset按鈕將表單字段重置為其在初始 HTML 中指定的默認(rèn)值。您在其中指定了用戶名,而不是空值 -這就是該字段將重置為的值。
第三,.value = ''只重置元素的當(dāng)前值,而不重置默認(rèn)值。您需要設(shè)置實際defaultValue屬性才能實現(xiàn)這一目標(biāo)。
<form name="f" action="controlAndErrorLogin.php" method="POST">
<p>Username: <input type="text" id="username" name="username" value="foo"></p>
<p>Password: <input type="password" name="password" value=""></p>
<p>
<input type="submit" value="OK">
<input type="reset" value="PULISCI"
onclick="document.getElementById('username').defaultValue = '';">
</p>
</form>
- 2 回答
- 0 關(guān)注
- 118 瀏覽
添加回答
舉報