标准在NamedNodeMap对象中使用Attr对象指定索引序列是什么?
我在firefox和chrome中获得了相反的序列。
<form action="test.php" method="post" name="test_form" id="test_form">
element = document.getElementById("test_form");
element.attributes.item(0);
element.attributes.item(1);
element.attributes.item(2);
element.attributes.item(3);
火狐:
id="test_form"
name="test_form"
method="post"
action="test.php"
铬:
action="test.php"
method="post"
name="test_form"
id="test_form"
答案 0 :(得分:2)
NamedNodeMaps不以任何特定顺序维护。对象 也可以访问包含在实现NamedNodeMap的对象中 通过序数索引,但这只是为了方便 枚举NamedNodeMap的内容,并不暗示 DOM指定这些节点的订单。
所以,没有排序。