• <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
    主站蜘蛛池模板: 亚洲欧美激情精品一区二区| 精品国产福利一区二区| 中文字幕久久精品| 中文字幕精品视频| 国产精品天天看天天狠| 日本精品一区二区久久久| 丝袜美腿国产精品视频一区| 精品国产一区二区三区无码| 亚洲电影日韩精品| 亚洲AV蜜桃永久无码精品| 国产精品玖玖美女张开腿让男人桶爽免费看 | 国产精品你懂的| 国内精品久久久久久中文字幕| 国产成人精品免费视| 亚洲国产另类久久久精品小说| 久久e热在这里只有国产中文精品99| 国产福利91精品一区二区三区| 亚洲AV永久精品爱情岛论坛| 久久久精品国产Sm最大网站| 99精品久久久久久久婷婷| 国产精品一区二区久久精品| 精品国偷自产在线| 老汉精品免费AV在线播放| 亚洲国产成人a精品不卡在线| 国产精品熟女福利久久AV| 国产精品日本欧美一区二区| 国产办公室秘书无码精品99| 久久久久久夜精品精品免费啦| 亚洲中文字幕久久精品无码喷水| 亚洲AV蜜桃永久无码精品| 亚洲国产精品成人午夜在线观看| 久久精品一区二区三区中文字幕 | 国产精品免费AV片在线观看| 久久亚洲欧美国产精品| 无码精品视频一区二区三区| 亚洲精品成人片在线播放| 亚洲精品永久在线观看| 精品欧美一区二区三区久久久| 99热亚洲精品6码| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 2022国产精品福利在线观看|