Axel Richter: Alles quatsch

Beitrag lesen

Hallo,

for(var i = 0; i < document.getElementsByTagName("a").length; i++) {
  if(document.getElementsByTagName("a")[i].className == "xeml") {
  document.getElementsByTagName("a")[i].className="eml";
}
  if(document.getElementsByTagName("a")[i].className == "f_xeml") {
  document.getElementsByTagName("a")[i].className="f_eml";
}
}

  
Die document.getElement-Methoden sind bitte sparsam einzusetzen. Dabei muss jedesmal der gesamte Dokument-Baum durchforstet werden.  
  
Besser:  
~~~javascript
  
var myAs = document.getElementsByTagName("a");  
for(var i = 0; i < myAs.length; i++) {  
 if(myAs[i].className == "xeml") {  
  myAs[i].className="eml";  
 }  
 if(myAs[i].className == "f_xeml") {  
  myAs[i].className="f_eml";  
 }  
}  

viele Grüße

Axel