KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Problem: I have a CKEditor instance in my javascript: var editor = CKEDITOR.instances["id_corpo"]; and I need to insert some text programatically, and select some text range afterwards. I already did insert text through editor.insertHtml('<h1 id="myheader">This is a foobar header</h1>'); But I need to select (highlight) the word "foobar", programatically through javascript, so that I can use selenium to work out some functional tests with my CKEditor plugins. UPDATE 1: I've also tried something like var selection = editor.getSelection(); var childs = editor.document.getElementsByTag("p"); selection.selectElement(childs); But doesn't work at all! How can I do that? I think that selection.selectRange() could do the job, but I'could not figure out how to use it. There are no examples over there :(
Tags (comma-separated)
Save Edits
Cancel