0
我試圖讓這個輸入清除它的值,當我點擊它時,但我沒有得到任何結果。爲什麼attr方法在這種情況下不起作用?
的HTML:
<input id='input' type="text" name="phppostvar" value="clear this"></input>
jQuery的/ JavaScript的:
$('#input').click(function(){
var value = $('#input').attr('value');
if (value === "clear this") {
$('#input').attr('value','');
}
});
我會嘗試使用.val()不是.attr('value','') – fauverism
或者使用'placeholder'屬性 – tymeJV
每當用戶點擊輸入時刪除該值是一個可怕的想法。他們可能會點擊幾個特定的字母來糾正錯字。 – Quentin