比如有如下的Html片段:<select id="select1">
<option customkey="自定义关键字" value="1">元素1</option>
</select>customkey不是标准的关键字,是自己随便写的,这时Html会怎样解释?
我在IE8里试过了,可以直接取到customkey的值,就像取Value一样,这里有什么标准的说法没?
<option customkey="自定义关键字" value="1">元素1</option>
</select>customkey不是标准的关键字,是自己随便写的,这时Html会怎样解释?
我在IE8里试过了,可以直接取到customkey的值,就像取Value一样,这里有什么标准的说法没?
{
var opt=select1[select1.selectedIndex];
var myValue=opt.customkey; //ie8里可以正常取到,不知道其它版本怎样没有测试
}
opt.setAttribute("customkey","xxx");
opt.getAttribute("customkey");