有没有办法添加自定义HTML属性来说出DIV元素,然后能够在IE中使用CSS属性选择器?
在FF中工作(变为绿色)但在IE中不工作的示例:
:
element.setAttribute('newAttr', 'green');
在CSS中:
[newAttr=green] {
background-color: green;
}
亲切的问候
答案 0 :(得分:0)
你可以这样做:
<div id="some" data-newattr="green"></div>
答案 1 :(得分:0)
var attribute = document.createAttribute("size");
attribute.nodeValue = "15"
document.getElementById("text").setAttributeNode(attribute);