Gunnar Bittersmann: IE 6 und setAttributeNode

Beitrag lesen

@@dev_team:

nuqneH

Stark vereinfacht...
   var input = document.createElement("input");

var type = document.createAttribute("type");
   type.nodeValue = "checkbox";
   input.setAttributeNode(type);

var onclick = document.createAttribute("onclick");
   onclick.nodeValue = "alert('test')";
   input.setAttributeNode(onclick);

Alter Hut. Erzeuge nicht Attributknoten, sondern notiere dies als Objekteigenschaften:

var input = document.createElement("input");  
input.type = "checkbox";  
input.onclick = function () { alert('test'); };

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)