-4

ボックスに入力すると、次のようになります。

google.com を開く

入力したときにjavascriptに「open google.com」を認識させ、それを警告してもらいたいです。しかし、前に「open」を付けずに google.com に警告する方法がわかりません。

var varopen = "open";
if (result.match(varopen)) {
    alert(result);
}

「varopen」を表示せずに「結果」を表示したい。

基本的には alert(result - varopen) を機能させたいのですが、機能しません。PS私はjavascriptについて何も知りません。

4

3 に答える 3

2

varopen文字列からの最初のインスタンスを削除します。

alert(result.replace(varopen, ''));
于 2013-01-14T01:29:50.680 に答える
0

このような。文字列結果の replace メソッドを使用して、varopen を何も置き換えないでください。

var result = ""
var varopen = "open ";
result = result.replace(varopen,"");
于 2013-01-14T01:29:33.480 に答える
0

これを使って:

var varopen = "open";
if (result.match(varopen)) {
    alert(result.replace("open ", ""));
}
于 2013-01-14T01:32:13.140 に答える