Hallo,
Das type-Attribut wird nicht angezeigt beim Textfeld, und das value-Attribut wird generell nicht angezeigt.
Dieser Workaround bezogen auf mein Beispiel:
if(attr[i].specified || attr[i].name=="type" || attr[i].name=="value")document.write(attr[i].name+" : "+attr[i].value+"<br>");
ist zumindest im IE 6.0 ein (weiterer) Ansatz.
MfG, Thomas