第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

當(dāng)內(nèi)部輸入框獲取焦點時內(nèi)部文字消失

當(dāng)內(nèi)部輸入框獲取焦點時內(nèi)部文字消失

qq_路人甲_52 2017-07-12 21:24:09
?<body><input type="text" value = "請輸入員工號"onfocus='if(this.value==defaultValue){this.value=""}'onblur="?? ?if(this.value==''){this.value=defaultValue}"/><script type="text/jscript"></script>?</body></html>怎么把這個功能改成函數(shù)形式
查看完整描述

3 回答

?
千秋此意

TA貢獻158條經(jīng)驗 獲得超188個贊

<!DOCTYPE?html>
<html>
<head>
????<meta?charset="UTF-8">
????<title>Document</title>
????<script>
????????function?focusHandler(el)?{
????????????if?(el.value?===?el.defaultValue)?{
????????????????el.value?=?'';
????????????}
????????}

????????function?blurHandler(el)?{
????????????if?(el.value?===?'')?{
????????????????el.value?=?el.defaultValue;
????????????}
????????}
????</script>
</head>
<body>
????<input?type="text"?value="請輸入員工號"?onfocus="focusHandler(this)"?onblur="blurHandler(this)">
</body>
</html>


查看完整回答
2 反對 回復(fù) 2017-07-12
  • 錯過了年華
    錯過了年華
    <body> <input id="t" type="text" value = "請輸入員工號" onfocus="none(t)" onblur="block(t)"/> </body> <script type="text/javascript"> function none(test) { var a=document.getElementById(test); if(a.value==a.defaultValue) {a.value=""} } function block(test) { var a=document.getElementById(test); if(a.value=='') {a.value=a.defaultValue} } </script> 請問這個哪里錯了?
  • 千秋此意
    千秋此意
    你這里傳的參數(shù)是 t ,你沒有聲明過t這個變量,在 js里可以功過id直接訪問一個DOM節(jié)點(但是最好不要這樣做),也就是說你這里傳入的 t 和我上面?zhèn)鞯?this 實際上是同一個東西,你在兩個函數(shù)內(nèi)部就不用再獲取元素了,函數(shù)里的 test 實際上就是那個 input 節(jié)點
  • qq_路人甲_52
    qq_路人甲_52
    不對呀,報錯呀
點擊展開后面7
?
暴躁的代碼

TA貢獻7條經(jīng)驗 獲得超10個贊

這個功能可以直接用html自帶的屬性placeholder="..."



查看完整回答
反對 回復(fù) 2017-07-14
  • qq_路人甲_52
    qq_路人甲_52
    這個知道、剛開始學(xué)JS、嘗試著用它寫、但是不知道為啥寫的函數(shù)形式總出錯
  • 3 回答
  • 1 關(guān)注
  • 1652 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號