這看起來很平凡,但我是JS的新手。我有這段代碼:JavaScript搜索()找不到「()」
alert(elementAction);
var argumentsBegin = elementAction.search("(");
var argumentsEnd = elementAction.search(")");
alert(argumentsBegin);
elementAction
是一個字符串。代碼的問題是它似乎沒有找到括號。第一個警示框顯示例如: outer(inner)
但第二個完全不出現。不過,如果我用{}替換(),則很酷。任何想法爲什麼這不適合我?
究竟是什麼你想怎麼辦。 ?嘗試'var arg = elementAction.match(/ \\([^)] * \\)/);' – Kobi 2010-10-20 11:47:56