Hm, das mit type klappt. Allerdings nur hardgecoded, sobald ich über "thiselement" gehen möchte, klappt es nicht mehr:
weder
for(var thiselement in document.forms[0].elements){
[...]
}
noch
for(var thiselement in document.forms[0]){
[...]
}
bringt die erwartetn Ergebnisse, ich weis nicht, was genau da zurückgegeben wird - offenbar aber nur ein string!