【发布时间】:2013-12-13 05:24:20
【问题描述】:
我想要这种类型的演示; 此处的简单字符串:“这是一个演示文本。”
选择文本:“演示”
点击按钮替换为特殊字符 => |^selectedText^|
替换文本:|^demo^|
单击替换按钮时删除特殊字符并检查是否添加特殊字符。
得到原文后:demo
var regexp = new RegExp(sel, "gi");
var str = blankStr;
var pattern = str.match(regexp, sel);
var replaceStr = "|^" +sel+ "^|";
document.getElementById('editable1').innerHTML = blankStr.replace(sel,replaceStr);
【问题讨论】:
-
我不明白这个问题。你说的是什么特殊人物?
-
在你的问题中你说
^,但Javascript有*。 -
抱歉,已删除,改代码请重新检查。
-
您还没有回答问题。您要删除什么特殊字符,删除它有什么问题?
-
因为我正在做填空练习,我使用的是所见即所得的编辑器,我在编辑器工具栏中放了一个按钮来替换选择文本,我想在 |^Dhaval 之前和之前用特殊字符替换答案^|
标签: javascript dom range rangy