2018-11-07

  • 鼠標(biāo)點擊事件:click
  • 鼠標(biāo)懸停事件:hover
  • 鼠標(biāo)移走事件:mouse out
  • 鼠標(biāo)提交事件,觸發(fā)JS函數(shù):onsubmi
  • 網(wǎng)頁加載事件:load
  • 下拉列表框選項切換事件:change
  • 輸入框失去焦點事件:blur
  • 輸入框產(chǎn)生焦點事件:fcous

function: 聲明一個函數(shù)的開始
document:相當(dāng)于一個集合
getElemnetById():通過id來取得元素,只能訪問id元素并且調(diào)用
innerHTML:獲取對象的內(nèi)容或者向?qū)ο蟛迦雰?nèi)容
onblur:在對象失去焦點的時候會觸發(fā)onblur事件
span:內(nèi)部元素,行內(nèi)元素文本的容器
alert():彈出警告框


<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript">
            function checkuser(username) {
                if(username==null||username==""){
                    document.getElementById("user_error").innerHTML="*用戶名不能為空";
                    return false;
                }else{
                    document.getElementById("user_error").innerHTML="";
                    return true;
                }
            }
            
            function checkpwd (passwords) {
                if(passwords==null||passwords==""){
                    document.getElementById("pwd_error").innerHTML="*密碼不能為空";       
                    return false;  //返回false
                }else{
                    document.getElementById("pwd_error").innerHTML="";
                    return true; 
                } 
            }
            function jj () {
                var userisright = checkuser(document.getElementById("user").value);
                var pwdisright = checkpwd(document.getElementById("psw11").value);
                if(userisright==true&&pwdisright==true){
                    return true;
                }else{
                    alert("輸入有錯,登錄失??!");
                    return false;
                }
            }
        
        </script>
    
    </head>
    <body>
        <form action="#" method="post" onsubmit="return jj()">
            賬號:
            <!--這是一個文本輸入框-->
            <input type="text" name="user" id="user" value="" onblur="checkuser(this.value);" />
                <span id="user_error" style="color: red;"></span><br/>
            密碼:
            <!--這是一個密碼輸入框-->
            <input type="password" name="psw11" id="psw11" value=""onblur="checkpwd(this.value)"/>
                <span id="pwd_error" style="color: red;"></span><br/>
            <!--這是一個提交按鈕-->
            <input type="submit" value="登錄"/>
        </form>
    </body>
</html>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Version:1.0StartHTML:000000231EndHTML:000105074StartFragm...
    yasuo1閱讀 269評論 0 0
  • ??JavaScript 與 HTML 之間的交互是通過事件實現(xiàn)的。 ??事件,就是文檔或瀏覽器窗口中發(fā)生的一些特...
    霜天曉閱讀 3,715評論 1 11
  • Web事件 鼠標(biāo)點擊事件:click鼠標(biāo)懸停事件:hover鼠標(biāo)移走事件:mouseout鼠標(biāo)提交事件,觸發(fā)JS函...
    Andy_Lxh閱讀 308評論 0 0
  • 趕著天暖的那天, 柳樹一夜就發(fā)芽了, 還有守著星星的桃花包, 也在清晨綻放了花骨朵, 紅色的,粉色的, 逗著蝴蝶和...
    初時不語閱讀 116評論 0 1
  • 開會到現(xiàn)在,為了事業(yè),必須要拼命! 之所以這么努力,就是為了讓自己成功的速度,超過父母老去的速度。 永...
    Jenny日記閱讀 325評論 0 1

友情鏈接更多精彩內(nèi)容