日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Onblur的点击事件

發(fā)布時間:2023/12/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Onblur的点击事件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Onblur的事件


onblur?的事件會在對象失去焦點時發(fā)生。

語法

οnblur="SomeJavaScriptCode"


具體實例:

細心的朋友在上網(wǎng)注冊時候,當我們注冊的時候鼠標移開注冊的文本框或者密碼文本框的時候會有紅色的字體提示

“用戶名或密碼不正確”等等信息,那么這個就是Onblur事件,失去焦點發(fā)生的事件:

代碼:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style type="text/css">
/* 驗證用戶和密碼,當鼠標離開點擊其它地方的時候文本框里出現(xiàn)提示 */
.ok{

visibility: hidden;? ?//讓文本框的元素隱藏,這里用到的visibility--不脫離文檔流的隱藏,還有一種是

????????????????????????????????????????????? ????????????????????????????????????????????????????????? display: none;?這種會脫離文檔流;

}
.error{
visibility: visible;//輸入錯誤讓其顯示,Visible:
color: red;

}

</style>

<script type="text/javascript">

? ? function checkun(){

????? ? var username=document.getElementById("username");//獲取用戶文本框的內(nèi)容

????????//創(chuàng)建正則

????? ? var reg=/\^\w{6,10}$/;

????? ? var span=document.getElementById("unspan");//獲取span?初始被隱藏,當錯誤的時候會顯示

????? ? if( reg.test(username)){//用正則判斷

????????????? ? span.className="ok";//正確

????????????????? ? return true;

? ??????}eilse{

????????????? ? span.className="error";//錯誤

????????????? ? return false;

};

}

?function checkpw(){

????? ? var password=document.getElementById("password");

????? ? var reg=/\^\w{6,10}$/;

????? ? var span=document.getElementById("pwspan");

????? ? if( reg.test(password)){//用正則判斷

????????????? ? span.className="ok";//正確

????????????????? ? return true;

? ??????}eilse{

????????????? ? span.className="error";//錯誤

????????????? ? return false;

};

}


</script>

</head>
<body>

<form action="http://......."

οnsubmit=" return checkun()+checkpw()==2">

?????????<input type="text" id="username"?οnblur="checkun()">
????? ? ?<span id="unspan" class="ok">用戶名格式不正確</span><br>
?????????<input type="password" id="password" οnblur="checkpw()">
????????<span id="pwspan" class="ok">密碼格式不正確</span><br>
????????<input type="submit" value="登錄" >
</form>
</body>
</html>

實例圖:



總結(jié)

以上是生活随笔為你收集整理的Onblur的点击事件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。