type ändern
Ralf Hoppe
- javascript
Hallo Leute,
dass ich einen type ansprechen kann ist mir ja klar.
alert(document.formname.feldname.type)
aber kann ich ihn auch ändern.
konkret:
wenn ein bestimmtes selectfeld ausgewählt wird, wird eine function aufgerufen.
in der function will ich nun den typen eines inputfeldes auf hidden setzen.
habe es versucht mit
document.formname.test.type = hidden
und
document.formname.test.type = "hidden"
beides brachte keinen erfolg. weder im IE noch im NN
Danke schon mal im voraus
Ralf
Hallo Ralf,
feldname.type ist eine Objekteigenschaft, die mit JavaScript nur gelesen, nicht aber geändert werden kann.
Gruss
Tobias
Hallo,
document.formname.test.type = hidden
und
document.formname.test.type = "hidden"
Wenn, dann das zweite. Geht aber nicht, weil type nicht geändert werden kann (was ja schon gesagt wurde).
Du kannst allerdings mit "document.all" bzw. "document.layers" dein Eingabefeld (bzw. einen Layer, der um das Eingabefeld herum steht) ansprechen und damit unsichtbar machen.
Robert