[{"field":"Comment","message":"Message cannot be empty"}]
在上面的字符串中,我想替換這個字。我不希望使用任何其他外部庫期待的jQuery字符串替換javascript/jquery
[{"field":"Comment","message":"Message cannot be empty"}]
在上面的字符串中,我想替換這個字。我不希望使用任何其他外部庫期待的jQuery字符串替換javascript/jquery
假設你正在談論數組對象:
var array = [{"field":"Comment","message":"Message cannot be empty"}];
然後,你需要什麼是:
array[0]["field"] = "other value comes here";
現場測試案例:http://jsfiddle.net/yahavbr/7Xgwk/
(點擊「查看」,然後單擊「更改」,然後單擊「查看」再次)
我認爲你是對的......... + 1 – 2011-04-04 11:39:40
謝謝@Pranay我希望這確實是OP的含義。:) – 2011-04-04 11:41:13
示例代碼:
<script type="text/javascript">
var str="Visit Microsoft!";
document.write(str.replace(/microsoft/i, "W3Schools"));
</script>
可以給我具體的代碼 – aWebDeveloper 2011-04-04 10:59:23
具體代碼...?老兄,你能否把你的名字從「Web Developer」改成別的......? – rochal 2011-04-04 11:03:10
你可以看到我給出的鏈接,或者如果你說你想在你的字符串中替換「評論」這個詞,只需替換「訪問微軟!」在我的代碼與你的代碼和str.repalce功能做根據它的變化 – 2011-04-04 11:04:12
有字'字符串中的「註釋」'或莫不是隻有一個實例許多?爲什麼不在將JSON字符串解析爲本地對象之後相應地處理字符串,而不是執行搜索和替換? – 2011-04-04 11:00:00
沒有外部庫,但你有jQuery標記? – 2011-04-04 11:01:39
@安迪〜我只是在想同樣的事情。只需操縱從JSON字符串解析的真實JS對象可能更容易。 +1 – 2011-04-04 11:02:36