0

私はjavascript正規表現でチェックする必要があるhtmlフォームで作業していますが、静的テキストを入れた場合にのみ機能します。正規表現と照合するには、html フォームのテキスト (入力データ) が必要です。

私はこれを検索しましたが、静的テキストの例を示している人しか見つかりません。

詳しい説明: 正規表現を理解するのに助けは必要ありません。ユーザーが入力したデータを正規表現に対するチェックに渡す方法を理解する必要があります。

    <script>
    function fn() {
    var x=document.getElementById("fname");
    xv=x.value.toUpperCase();

    var re = new RegExp("s", "g"); //Here is the expression i am searching for - This i do understand// 
    var result = re.test( ?? ); //Here should go the user input from ((("fname" - var x)))

    if (result == true) {
    var result = $("#result").empty();
    $.post('../search.php',{xv : xv},
    function(data){
    result.append(data);
    }

    if (result == false) {  
    var result = $("#result").empty();
    result.append("try again");
    }
    }
    </script>
4

1 に答える 1

1

つまり:

    var re = new RegExp("s", "g");
  **var result = re.test(xv);**
    if (result == true) {

    }

    if (result == false) {  

    }
于 2013-01-17T03:13:32.957 に答える