簡體   English   中英

我可以將類/ ID附加到我使用javascript以編程方式插入的鏈接嗎?

[英]Can I attach a class/id to a link that I programmatically insert using javascript?

我使用以下代碼插入當前所選文本的鏈接:

document.execCommand('CreateLink', false, 'link.com')

這很好用,但我真的很想能夠通過這個鏈接插入一個類/ id,以便使CSS的樣式更容易。 如何實現這一目標?

您可以通過分配DOM元素的className屬性來添加類:

someElement.className = 'myClass';

請注意, document.execCommand是一個IE發明,它不是跨瀏覽器。 而是使用:

var link = document.createElement('a');
link.href = 'link.com';
link.className = 'someClass';
link.id = 'someID';
link.appendChild(document.createTextNode('link.com'));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM