我不知道为什么会这样,但我的替代品不起作用。考虑到我的语法是正确的,这在某种程度上是不寻常的。
info.textContent.replace('Title', "replaced"); 其中info是存储元素的变量。它实际上应将所有标题实例替换为“替换”。由于兼容性问题,我不喜欢使用innerText,由于安全风险,我不喜欢使用innerHTML。火狐支持textContent,我不知道是怎么回事。
我会感谢你的一些见解。我正在学习javascript和技巧的最佳实践是欢迎的。
下面是Jsfiddle的完整代码:
http://jsfiddle.net/r7bL6vLy/123/
发布于 2015-09-14 19:03:20
它起作用了,它只是替换方法返回需要重新分配的新字符串:
info.textContent = info.textContent.replace('Title', "replaced");https://stackoverflow.com/questions/32571992
复制相似问题