2013-11-21 26 views

回答

2

使用.setAttribute();的屬性

document.getElementById("btn").setAttribute("data-icon", "&#xe082");

而且設置爲元素,你不能調用對象時,它認爲你是使用-試圖減去,除非你稱它爲obj['key-name'];

+0

感謝這使得改變,而不是改變圖標字符串「&#xe082」顯示,任何想法爲什麼?也與該相同的字符串圖標加載頁面加載,而不是通過JS – wazzaday

+0

@wazzaday更新時,我會用它的Unicode替代'&#xe082'例如'\ uE00A'您可以使用它來查找它的http:///unicodelookup.com/ –

+0

而不是'「&#xe082」',使用'「\ E082」' –

1

這是一種屬性,和屬性是setAttribute()

document.getElementById("btn").setAttribute('data-icon', '&#xe082');