使用Javascript,我想测试字符串中是否存在右箭头字符⇒并用向下箭头字符替换它⇓ 基本上,做这样的事情:
if ( node.innerHTML.indexOf("⇒")!==-1 )
{
var text=node.innerHTML.replace("⇒","⇓");
node.innerHTML=text;
}
不幸的是,上面的代码不起作用。
以上的ASCII代码是
⇒
and
⇓
所以我想我必须检测字符串中是否存在特定的ASCII码,然后将其替换为另一个。有谁知道怎么做?
答案 0 :(得分:0)
假设替换文本不是html元素的属性值,或者如果它是可以替换你可以尝试:
node.innerHTML=node.innerHTML.replace(/⇒/ig,"⇓").replace(/\⇒\;/ig,"⇓")