我正在使用rangy库为所选文本添加一个类,但我没有在<span>
中添加一个类,而是将其添加到选择中的现有<div>
标记中。
如何将其添加到div中。 下面是我用来添加类的代码。
var elem = document.getElementById('frame')
var sel = rangy.getSelection(elem)
var iframeWin = rangy.dom.getIframeWindow(elem);
var boldRedApplier = rangy.createClassApplier("boldRed")
boldRedApplier.applyToSelection(iframeWin)
答案 0 :(得分:0)
来自示例HERE:
$ cat f1
work
run
$ cat f2
I am running
I will run
$ awk 'FNR==NR{r=(r?r"|":"")$0;next}FNR==1{r="(^| )("r")( |$)"}$0~r' f1 f2
I will run
修改强>
要将类添加到现有元素,请尝试以下操作:
var button = document.createElement("input");
button.type = "button";
button.unselectable = true;
button.className = "unselectable"; // This is the line that adds the class