Re: [請益] 關於text輸入框及value的問題

看板PHP作者 (Boston's 10th Man.)時間15年前 (2009/02/09 00:58), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《wheree (.)》之銘言: : 請問以下程式: : <input type="text" name="c[]" value="請輸入"> : 在網頁顯示後 如果我滑鼠點到請輸入的地方 : 要如何讓它變空白? : 小弟剛接觸PHP不久 還請大家多指教! 建議你可以給input一個id 比較好操作:p html: <input id="KeySomething" type="text" name="c[]" value="請輸入" onfocus="checkValue()"> js: function checkValue(){ var KeyinField = document.getElementById('KeySomething'); KeyinField.onfocus = function(){ if(KeyinField.value=='請輸入'){KeyinField.value='';} } KeyinField.onblur = function(){ if(KeyinField.value==''){KeyinField.value='請輸入';} } } 這樣如果使用者沒有輸入任何值 失去焦點以後還是可以顯示"請輸入" 建議使用onfocus 比較符合使用介面應有的親和力 (考慮使用tab鍵選擇的user) -- ○-. 〔 我的二十歲/四十天美國自助旅行全記錄+球場觀察 睡過車站 機場 還有旅舍交誼廳 八座城市 七場大聯盟球賽 http://adamp3.myweb.hinet.net/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.49.1

02/10 22:16, , 1F
kool
02/10 22:16, 1F
文章代碼(AID): #19Zmyy86 (PHP)
文章代碼(AID): #19Zmyy86 (PHP)