JS は、入力文字列が空 (スペースが含まれている) かどうかを検証するために正規表現を使用しません (グラフィック チュートリアル)

亚连
リリース: 2018-05-21 09:46:13
オリジナル
1094 人が閲覧しました

ここで、正規表現を使用せずに、入力文字列が空 (スペースを含む) であるかどうかを検証する JS 実装コードをお届けします。今からそれを皆さんと共有し、皆さんの参考にしてください。エディターで見てみましょう

プロジェクトでは、入力文字列がスペースを含めて空であるかどうかを確認する必要があります。私は正規表現を使用するのが好きではないので、jsの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 イベント モデル (グラフィック チュートリアル)

での document.referrer の使用法に対する詳細な回答JavaScript (コード添付)

以上がJS は、入力文字列が空 (スペースが含まれている) かどうかを検証するために正規表現を使用しません (グラフィック チュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!