2016-11-26 67 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