国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

jquery/js實現驗證聚焦,失焦

2024-04-27 15:00:46
字體:
來源:轉載
供稿:網友

jquery實現驗證聚焦,失焦方法:

我還是喜歡用jquery來實現,不管頁面中多少個輸入框需要實現聚焦,失焦,都公有,我常用的方法是:

遍歷該頁面中的input框,獲取輸入框中的val值,當該輸入框聚焦的時候跟存放的oldValue值進行比較,如果值相同,就把該值變為空,失焦的時候,把原來存放的值再吃賦值到val上,具體代碼如下:

$(function(){    $("input[class*=input]").each(function(){         var oldValue=$(this).val();                $(this).focus(function(){             if($(this).val()==oldValue){            $(this).val('');            }           })       .blur(function(){        if($(this).val()==""){            $(this).val(oldValue)            }        })          });})

 

js實現方法一:直接在input中添加

<input type="text" onfocus="if(this.value=='聚焦吧') this.value='';" onblur="if(this.value=='') this.value='聚焦吧';" value="聚焦吧" name="name">

 

js實現方法二:

html代碼:

<input type="text" value="聚焦吧" id="myinput" /> 

js代碼如下:

function addListener(element,e,fn){         if(element.addEventListener){              element.addEventListener(e,fn,false);         }else{             element.attachEvent("on" + e,fn);         }     }     var myinput = document.getElementById("myinput");     addListener(myinput,"click",function(){         myinput.value = "";     })     addListener(myinput,"blur",function(){         myinput.value = "聚焦吧";     })

 

當然當頁面中有聚焦,失焦的時候,我還是推薦使用jquery的這種實現方式的。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福海县| 清徐县| 汶上县| 佛学| 若尔盖县| 宁乡县| 镇江市| 高陵县| 镇安县| 连城县| 金坛市| 得荣县| 昌乐县| 曲周县| 方城县| 灵宝市| 崇明县| 绩溪县| 吴旗县| 达尔| 互助| 玉田县| 蒙自县| 昆山市| 邹平县| 句容市| 资兴市| 吴桥县| 松溪县| 孝义市| 兴业县| 临泽县| 大兴区| 卢龙县| 阜康市| 广元市| 睢宁县| 淳安县| 名山县| 大化| 大化|