5

私のサーバーは値を として返しますsupport\testing。クライアントでこの値を取得すると、 としてエスケープできますsupport testing\tタブスペースとしてエスケープされます。

JavaScript で特殊文字をエスケープしないようにするにはどうすればよいですか?

4

5 に答える 5

-2

これに最適なソリューション

function valid(f) {            
        debugger;
        var s = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?~";
        str = f.value;
        for (var i = 0; i < str.length; i++) {
           if (s.indexOf(str.charAt(i)) != -1) {
              //alert("The box has special characters. \nThese are not allowed.\n");
              f.value = f.value.replace(str.charAt(i), '');// : null;
              return false;
            }
        }
 }
于 2013-10-31T07:38:12.290 に答える