JS實現簡單的判斷文字框長度
有點點JS基礎的人都可以看得明白,那麼就不多說,直接上程式碼
JS程式碼如下
function chargeid() {
var x, text;
x=document.login.name.value;
// 如果輸入的值 x 不是數字或者小於 1 或者大於 10,則提示錯誤 Not a Number or less than one or greater than 10
if (x.length<4||x.length>9) {
text = "使用者名稱長度應該為5-9之間"
document.getElementById("charge1").innerHTML = text;
return false;//阻止表單提交
} else {
text = "輸入正確";
document.getElementById("charge1").innerHTML = text;
return true;
}
}
HTML程式碼(自動忽略屬性)
<div class="logo"></div>
<form name = "login" method="post" onSubmit= "return chargeid();">
<div class="form-item">
<input id="username" type="text" autocomplete="off" placeholder="使用者名稱" name = "name" required="required">
<p class="tip" id="charge1"></p>
</div>
<div class="form-item">
<input id="password" type="password" autocomplete="off" placeholder="登入密碼" name = "password" required="required">
<p class="tip">密碼不正確</p>
</div>
<div class="form-item">
<button type="submit" class="button1">登 錄</button>
</div>
</form>
相關文章
- CPU對指令長度的判斷
- vue.js提交按鈕時簡單的if判斷表示式示例Vue.js
- JS的判斷語句:判斷、迴圈JS
- 萌新Learning-簡單的文字相似性檢測與抄襲判斷
- js函式中的if判斷和a==b判斷JS函式
- Python實現簡單驗證碼的轉文字Python
- 使用 Tcl 實現簡單的文字識別程式
- 使用 Fantom 實現簡單的文字識別程式
- 使用 Elixir 實現簡單的文字識別程式
- js中的型別判斷JS型別
- js判斷型別JS型別
- js判斷時間JS
- JS 型別判斷JS型別
- MyBatis陣列與集合判斷非空和長度MyBatis陣列
- 簡單實現帶節點的進度條
- js基礎-12-判斷陣列和判斷物件的方法JS陣列物件
- 使用 Modula-2 實現簡單的文字識別程式
- 使用 R 語言實現簡單的文字識別程式
- 使用 Go 語言實現簡單的文字識別(OCR)Go
- js判斷物件的幾種方法JS物件
- js五種為false的判斷JSFalse
- js資料型別的判斷JS資料型別
- 文字框限制輸入字數的JSJS
- Nginx實現IF語句裡的AND,OR多重判斷Nginx
- js空物件判斷 isPlainObjectJS物件AIObject
- javascript實現文字框標籤驗證JavaScript
- 函式實現閏年判斷函式
- JavaScript帶下拉選單的文字框JavaScript
- 用JS實現簡單的螢幕錄影機JS
- JS簡單實現防抖和節流JS
- js 實現簡單釋出訂閱模式JS模式
- python爬蟲簡單實現逆向JS解密Python爬蟲JS解密
- mybatis條件判斷及動態sql的簡單擴充MyBatisSQL
- 實現高度“聽話”的多行文字輸入框
- getDate方法的妙用(js判斷閏年)JS
- js判斷json中資料的真假JSON
- delphi 判斷類是否實現介面,獲取類實現的介面
- js判斷資料型別JS資料型別