• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

    JavaScript實(shí)現(xiàn)表單注冊(cè)、表單驗(yàn)證、運(yùn)算符功能

    來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:06:16
    文檔

    JavaScript實(shí)現(xiàn)表單注冊(cè)、表單驗(yàn)證、運(yùn)算符功能

    JavaScript實(shí)現(xiàn)表單注冊(cè)、表單驗(yàn)證、運(yùn)算符功能:JavaScript 是世界上最流行的腳本語言。 JavaScript 是屬于 web 的語言,它適用于 PC、筆記本電腦、平板電腦和移動(dòng)電話。 JavaScript 被設(shè)計(jì)為向 HTML 頁面增加交互性。 許多 HTML 開發(fā)者都不是程序員,但是 JavaScript 卻擁有非常簡單的語法
    推薦度:
    導(dǎo)讀JavaScript實(shí)現(xiàn)表單注冊(cè)、表單驗(yàn)證、運(yùn)算符功能:JavaScript 是世界上最流行的腳本語言。 JavaScript 是屬于 web 的語言,它適用于 PC、筆記本電腦、平板電腦和移動(dòng)電話。 JavaScript 被設(shè)計(jì)為向 HTML 頁面增加交互性。 許多 HTML 開發(fā)者都不是程序員,但是 JavaScript 卻擁有非常簡單的語法

    JavaScript 是世界上最流行的腳本語言。

    JavaScript 是屬于 web 的語言,它適用于 PC、筆記本電腦、平板電腦和移動(dòng)電話。

    JavaScript 被設(shè)計(jì)為向 HTML 頁面增加交互性。

    許多 HTML 開發(fā)者都不是程序員,但是 JavaScript 卻擁有非常簡單的語法。幾乎每個(gè)人都有能力將小的 JavaScript 片段添加到網(wǎng)頁中。

    特點(diǎn):輕量級(jí)、通用、可插入html設(shè)計(jì)、易學(xué)

    JS-注冊(cè)表單檢測(cè)雛形

    <!DOCTYPE html>
    <html lang="en">
    <head>
     <meta charset="UTF-8">
     <title>JS-注冊(cè)表單</title>
     <script>
     // 在頁面加載時(shí),執(zhí)行指定函數(shù)
     window.onload = function () {
     // document.getElementById() 獲取用戶輸入的用戶名的標(biāo)簽對(duì)象;
     var uEle = document.getElementById('username');
     // 彈出警示框
     alert(uEle);
     // 獲取對(duì)象里面的值
     var uValue = uEle.value;
     alert(uValue)
     
     }
     </script>
    </head>
    <body>
    <form action="#" method="get">
     <!--get: 填寫的信息會(huì)在url里面顯示, 對(duì)于重要的數(shù)據(jù)來說是不安全的;
     post: 填寫的信息不會(huì)在url里面顯示
     -->
     用戶名:<input type="text" name="username" placeholder="用戶名" id="username">
     <br>
     密碼:<input type="password" name="passwd" placeholder="密碼" id="passwd">
     <br>
     <input type="submit" value="注冊(cè)">
     
    </form>
    </body>
    </html>

    JS-校驗(yàn)表單

    我們可以在事件發(fā)生時(shí)執(zhí)行 JavaScript,比如當(dāng)用戶在 HTML 元素上點(diǎn)擊時(shí)。

    如需在用戶點(diǎn)擊某個(gè)元素時(shí)執(zhí)行代碼,請(qǐng)向一個(gè) HTML 事件屬性添加 JavaScript 代碼:

    onclick=JavaScript

    需求:校驗(yàn)用戶名是否為空、密碼長度是否大于6

    <!DOCTYPE html>
    <html lang="en">
    <head>
     <meta charset="UTF-8">
     <title>JS-檢測(cè)用戶名</title>
     <script>
     function checkForm() {
     var nameValue = document.getElementById('username').value;
     if (nameValue ===''){
     alert('用戶名不能為空!');
     return false
     }
     var passValue = document.getElementById('passwd').value;
     if (passValue.length <= 6){
     alert('密碼長度需大于6');
     return false
     }
     
     }
     
     </script>
    </head>
    <body>
    <!--
    實(shí)現(xiàn)步驟:
     1. 確定事件類型onsubmit(常見事件類型的網(wǎng)址: http://www.w3school.com.cn/js/js_htmldom_events.asp);
     2. 對(duì)這個(gè)事件綁定一個(gè)函數(shù)(執(zhí)行的操作寫在函數(shù)里面);
     3. 函數(shù)的核心功能: 校驗(yàn)用戶名是否為空?
     1). 獲取輸入用戶名標(biāo)簽提交的內(nèi)容;
     2). if判斷用戶名是否為空?
     3). 如果數(shù)據(jù)合法, 繼續(xù)執(zhí)行, 提交表單;
     4). 如果數(shù)據(jù)不合法, 不讓表單提交? (顯示彈出框報(bào)錯(cuò)) --- alert
    -->
    <!--onsubmit 事件會(huì)在表單中的確認(rèn)按鈕被點(diǎn)擊時(shí)發(fā)生-->
    <form action="#" method="get" onsubmit="return checkForm()">
     
     用戶名: <input type="text" name="username" placeholder="用戶名" id="username"><br/>
     密碼: <input type="password" name="passwd" placeholder="密碼" id="passwd"><br/>
     <input type="submit" value="注冊(cè)">
     
    </form>
     
    </body>!
    </html>

    JS-運(yùn)算符

    與python不同,‘=='判斷時(shí),會(huì)將字符串轉(zhuǎn)換為整形進(jìn)行比較,‘==='判斷是類型和值一起比較

    5 =='5' --> true
    5==='5' --> false

    基于某些條件對(duì)變量進(jìn)行賦值的條件運(yùn)算符。

    <!DOCTYPE html>
    <html lang="en">
    <head>
     <meta charset="UTF-8">
     <title>JS-等號(hào)</title>
     <script>
     var x = 5;
     var y = '5';
     alert(x===y);
     var num =(5==='5')?'ok':'not ok '
     alert(num)
     </script>
    </head>
    <body>
     
    </body>
    </html>

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    JavaScript實(shí)現(xiàn)表單注冊(cè)、表單驗(yàn)證、運(yùn)算符功能

    JavaScript實(shí)現(xiàn)表單注冊(cè)、表單驗(yàn)證、運(yùn)算符功能:JavaScript 是世界上最流行的腳本語言。 JavaScript 是屬于 web 的語言,它適用于 PC、筆記本電腦、平板電腦和移動(dòng)電話。 JavaScript 被設(shè)計(jì)為向 HTML 頁面增加交互性。 許多 HTML 開發(fā)者都不是程序員,但是 JavaScript 卻擁有非常簡單的語法
    推薦度:
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产91精品一区二区麻豆网站 | 99国产精品私拍pans大尺度| 亚洲成人国产精品| 免费精品99久久国产综合精品| 日韩精品乱码AV一区二区| 欧美午夜精品久久久久久浪潮| 亚洲综合一区二区国产精品| 国产精品香港三级国产AV| 亚洲精品无码激情AV| 久久精品国产WWW456C0M| 成人午夜精品亚洲日韩| 国产精品国产三级国产专播| 久久综合久久自在自线精品自| 亚洲第一区精品日韩在线播放| 国产精品亚洲视频| 国产成人精品a视频一区| 亚洲精品人成在线观看| 欧美巨大黑人精品videos| 国产精品免费网站| 国产精品视频免费观看| 2021久久精品国产99国产精品| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 55夜色66夜色国产精品视频| 久久青青草原精品国产 | 国产精品亚洲精品日韩已方| 99久久精品费精品国产| 99视频在线精品国自产拍亚瑟| 99久久99久久精品国产| 欧美精品香蕉在线观看网| 国产在线精品一区二区不卡| 久久精品9988| 91麻豆精品国产91久久久久久| 久久99精品国产麻豆宅宅| 99久久成人国产精品免费| 99香蕉国产精品偷在线观看| 成人精品视频在线观看| 久久精品国产99国产精品澳门| 国产欧美国产精品第一区| 免费91麻豆精品国产自产在线观看| 欧美精品在线一区| 国产成人精品久久一区二区三区av |