[請益] 如何讓input內的提示文字消失

看板PHP作者 (Daniel)時間16年前 (2009/03/05 16:42), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
<input type="text" name="username" value="請輸入帳號" /> 如果改成 <input type="text" name="username" value="請輸入帳號" onclick="this.value=''" /> 是可以讓使用者點一下,提示文字就消失了 但是使用者如果打了帳號之後 又不小心點到 那輸入的帳號也會不見 有辦法只讓第一次消失嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.21.123

03/05 16:53, , 1F
兩個作法,1將event清空,2增加一個判斷
03/05 16:53, 1F

03/05 16:53, , 2F
1.onclick="this.value='';onclick=''"
03/05 16:53, 2F

03/05 16:54, , 3F
2.onclick="if (this.value=='請輸入帳號') this.val
03/05 16:54, 3F

03/05 16:54, , 4F
ue=''"
03/05 16:54, 4F

03/05 20:36, , 5F
這跟php完全沒有關係 QQ
03/05 20:36, 5F

03/05 23:11, , 6F
這是JS問題吧?!= =
03/05 23:11, 6F
文章代碼(AID): #19hv1yrb (PHP)
文章代碼(AID): #19hv1yrb (PHP)