<div id="a">1</div>
<div id="a">1</div>
<div id="a">1</div>JS赋值后
<div id="a">2</div>
<div id="a">2</div>
<div id="a">2</div>尽量用JQUERY document.all 不支持firefox
<div id="a">1</div>
<div id="a">1</div>JS赋值后
<div id="a">2</div>
<div id="a">2</div>
<div id="a">2</div>尽量用JQUERY document.all 不支持firefox
<div name ="a">1 </div>
<div name ="a">1 </div>
window.onload=function(){
var div=document.getElementsByName("a");
for(var i=0;i<div.length;i++){
div[i].innerHTML="2"
}}
<div id = 'DIV'>2</div>
<div id = 'DIV'>3</div> <script language="JavaScript">
<!--
document.getElementsById = function(id) {
if (typeof(id) == 'string') {
var all = document.getElementsByTagName('*');
var length = all.length;
var elements = [];
while (length) {
if (all[--length] && all[length]['id'] == id) {
elements.unshift(all[length])
}
}
if (elements.length == 1) {
elements = elements[0]
}
return elements
}
return null
}
alert( document.getElementsById('DIV') )
//-->
</script>
<div id = 'DIV'>2</div>
<div id = 'DIV'>3</div> <script language="JavaScript">
<!-- document.getElementsById = function(id) {
if (typeof(id) == 'string') {
var all = document.getElementsByTagName('*');
var length = all.length;
var elements = [];
while (length) {
if (all[--length]['id'] == id) {
elements.unshift(all[length])
}
}
return elements.length == 0 ? null : elements.length == 1 ? elements[0] : elements
}
return null
}
alert( document.getElementsById('DIV') )
//-->
</script>
<div id = 'DIV'>2</div>
<div id = 'DIV'>3</div> <script language="JavaScript">
<!-- document.getElementsById = function(id) {
if (typeof(id) == 'string') {
var elements = [];
$('*').each(function() {
if (this.id == id) {
elements.push(this)
}
});
return elements.length == 0 ? null : elements.length == 1 ? elements[0] : elements
}
return null
}
alert( document.getElementsById('DIV') )
//-->
</script>