Peter Pan: IE 8 und removeAttribute('title')

Beitrag lesen

Hi ChrisB!

Meiner weigert sich nicht, sowohl im IE8- als auch im Kompabilitätsmodus.
Sowohl mit removeAttribute als auch mit removeAttributeNode kann ich das title-Attribut von P-Elementen entfernen. Kein Tooltip mehr, und auch im innerHTML taucht es nicht mehr auf.

Hast du ein Beispiel, bei dem das Problem auftritt?

Ich habe es mal maximal kastriert:

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
	<title>Test</title>  
</head>  
<body>  
<p>Self<abbr title="Hypertext Markup Language">HTML</abbr>-Test</p>  
<script src="../script/blank.js" type="text/javascript"></script>  
</body>  
</html>  

Die blank.js - Originalauschnitt:

  
for (var i =0;i<document.getElementsByTagName( 'abbr' ).length;i++) {  
		document.getElementsByTagName('abbr')[i].removeAttribute('title');  
	}	  

Auch hier ist der Effekt, dass es zwei bis drei Minuten dauert, bis das Attribut gelöscht wird, wie zuvor beschrieben.

Danke!

off:PP

--
"You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)