sourceIndex 获取对象在源序中的依次位置,即对象出现在 document 的 all 集合中的顺序。 sourceIndex Property  Internet Development Index --------------------------------------------------------------------------------Retrieves the ordinal position of the object, in source order, as the object appears in the document's all collection.SyntaxHTML N/A 
Scripting [ iIndex = ] object.sourceIndex Possible ValuesiIndex Integer that receives the ordinal position. The property is read-only. The property has no default value.ExampleThis example uses the sourceIndex property to identify the previous and next elements in the all collection.HideExample<SCRIPT>
function fnHandler(){
// Retrieve the element that fired the event.
var oElement=event.srcElement;
var iIndex=oElement.sourceIndex;
var sTagName=oElement.tagName;
if(sTagName=="!"){
sTagName="COMMENT";
}
oVal1.innerText=iIndex;
oVal2.innerText=sTagName;
if(iIndex-1>0){
sTagName=document.all[iIndex-1].tagName;
if(sTagName=="!"){
sTagName="COMMENT";
}
oVal3.innerText=sTagName;
}
else{
oVal3.innerText="Cannot read.";
}
if(iIndex+1<document.all.length){
sTagName=document.all[iIndex+1].tagName;
if(sTagName=="!"){
sTagName="COMMENT";
}
oVal4.innerText=sTagName;
}
else{
oVal4.innerText="Cannot read.";
}
}
</SCRIPT>
<BODY onmousemove="fnHandler()">
<TABLE>
<TR><TD>Source Index:</TD><TD ID=oVal1></TD></TR>
<TR><TD>Object Name:</TD><TD ID=oVal2></TD></TR>
<TR><TD>Previous Object:</TD><TD ID=oVal3></TD></TR>
<TR><TD>Next Object:</TD><TD ID=oVal4></TD></TR>
</TABLE>
</BODY>