Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 替换编辑器中的文本_Javascript_String_Ckeditor - Fatal编程技术网

Javascript 替换编辑器中的文本

Javascript 替换编辑器中的文本,javascript,string,ckeditor,Javascript,String,Ckeditor,我需要用相同的文本替换一些文本,用标记包装,以便在编辑器yelp中突出显示 var variable = "car"; var text = CKEDITOR.instances.textEditor.getData(); text.replace(variable, '<span class="marker">'+ variable +'</span>'); CKEDITOR.instances.tex

我需要用相同的文本替换一些文本,用
标记包装,以便在编辑器yelp中突出显示

   var variable = "car";
   var text = CKEDITOR.instances.textEditor.getData();

   text.replace(variable, '<span class="marker">'+ variable +'</span>');

   CKEDITOR.instances.textEditor.setData(text);
var variable=“car”;
var text=CKEDITOR.instances.textEditor.getData();
文本。替换(变量“,+变量+”);
CKEDITOR.instances.textEditor.setData(文本);
固定的

我必须把它分配给文本。字符串显然是不可变的,解决方案:

text = text.replace(variable, '<span class="marker">'+ variable +'</span>');
text=text.replace(变量“,+变量+”);

我认为如果将变量text更改为texto,就会发生一些事情。因为您没有名为texto的变量。您还需要声明变量“variable”

document.body.innerHTML = document.body.innerText.replace("your text/code","your text/code")

我认为如果将变量text更改为texto,就会发生一些事情。因为您没有名为texto的变量。您还需要声明变量“variable”

document.body.innerHTML = document.body.innerText.replace("your text/code","your text/code")

.editorTexto和.textEditor之间的区别是什么。如果这些应该是相同的东西,我认为你应该更改这些名称,我认为函数名应该是textEditor()而不是editorTexto(),不,文本不会更改.editorTexto和.textEditor之间的区别。如果这些应该是相同的东西,我认为你应该更改这些名称,我认为函数名应该是textEditor()而不是editorTexto()。不,文本没有更改。请添加一些有关你遇到的问题或收到的错误的详细信息。请看。我没有收到错误,问题是文本没有更改。请添加有关您遇到的问题或收到的错误的详细信息。看,我没有错,问题是文本没有改变