[{"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