-4

因此,如果我在一个框中输入:

打开 google.com

我希望 javascript 在我输入“open google.com”时识别它,并希望它提醒我。但我不知道如何让它在没有“打开”的情况下提醒 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 回答