0

テキストフィールド内の空のスペースまたは - 文字をチェックしようとしています。私はこれを使うことができます-

function isValid( str ){
   var is_valid = true;
  if(str.indexOf('-') === -1){
     is_valid = false;
  }
  return is_valid;
}

しかし、文字間の複数のスペースと空のスペースをチェックする方法を組み合わせたいと思います。

たとえば、誰かが次のような文字列を入力できます。var str = "emp t y" 空のスペースが存在するかどうか、またはこのようなことを行うかどうかを確認したい。var str = "12-34-55"

4

1 に答える 1

1

私はお勧めします:

function isValid( str ){
    return !(/-|\s/.test(str));
}

シンプルな JS Fiddle デモ

参考文献:

于 2013-08-23T18:11:13.627 に答える