首頁  >  文章  >  web前端  >  JS不用正規驗證輸入的字串是否為空(包含空格)(圖文教學)

JS不用正規驗證輸入的字串是否為空(包含空格)(圖文教學)

亚连
亚连原創
2018-05-21 09:46:131096瀏覽

下面我就為大家帶來一篇JS不用正規驗證輸入的字串是否為空(包含空格)的實作程式碼。現在就分享給大家,也給大家做個參考。跟著小編過來看看吧

在專案中需要驗證輸入的字串是否為空,包括空格,不太喜歡使用正則,所以就想到了js的indexOf函數,indexOf() 方法可返回某個指定的字串值在字串中首次出現的位置,如果要檢索的字串值沒有出現,則該方法會傳回-1。

語法:stringObject.indexOf(searchvalue,fromindex),searchvalue必需,fromindex:可選參數,在字串中開始檢索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略該參數,則將從字串的首字開始檢索。

Demo:

    function CheckValue() {

      var enumValue = document.getElementById('txtEnumValue').value;

      if (enumValue.indexOf(" ")>=0) {

        alert("内容不能包含空格!");

        return false;

      }

      if (enumValue== "") {

        alert("请输入内容!");

        return false;

      }

    }

上面是我整理給大家的,希望今後對大家有幫助。

相關文章:

javascript ES6 新增了let指令使用介紹(圖文教學)

javascript事件模型(圖文教學)

JavaScript中document.referrer用法的詳細解答(附上程式碼)

##

以上是JS不用正規驗證輸入的字串是否為空(包含空格)(圖文教學)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn