在ie中不支持getelementsbyname() method,下面是在google中找的,现在记下。(网上转摘)
一个上午就这样折腾没了,,呵呵
getelementsbyname:function (name) { <br> var returns = document.getelementsbyname(name); <br> if(returns.length > 0) return returns; <br> returns = new array(); <br> var e = document.getelementsbytagname('td'); <br> for(i = 0; i < e.length; i++) { <br> if(e[i].getattribute("name") == name) { <br> returns[returns.length] = e[i]; <br> } <br> } <br> return returns; <br>}
一个上午就这样折腾没了,,呵呵
getelementsbyname:function (name) { <br> var returns = document.getelementsbyname(name); <br> if(returns.length > 0) return returns; <br> returns = new array(); <br> var e = document.getelementsbytagname('td'); <br> for(i = 0; i < e.length; i++) { <br> if(e[i].getattribute("name") == name) { <br> returns[returns.length] = e[i]; <br> } <br> } <br> return returns; <br>}