2016-11-26 26 views
0

您好,我有以下设置链接:如何使用execCommand设置类?

function iLink() { 
    var linkURL = prompt("Enter the URL for this link:", "http://"); 
    richTextField.document.execCommand("CreateLink", false, linkURL); 

这工作,但我想改变类的链接的,所以我尝试:

var linkURL = prompt("Enter the URL for this link:", "http://"); 
richTextField.document.execCommand("CreateLink", false, linkURL); 
var listId = window.getSelection().focusNode.parentNode; 
$(listId).addClass("alink"); 

但没有工作,有我对上面的代码做了错误的事情,或者是我可以实现类名的另一种方式?

回答

0

你可能没有在页面上加载jquery,而且你也不需要jquery。

尝试:

richTextField.getSelection().focusNode.parentNode.classList.add("alink"); 
+0

没有工作,对不起。 – user7133318