Objekt zuweisen
Herbert1204
- javascript
Hallo
Ich habe hier ein Script (siehe unten), was ich gern nutzen möchte. Mit diesem Sript soll ein Objekt sichtbar oder nach Anklicken unsichtbar werden. Soweit so gut. Weil ich aber mehre Objekte habe, wird immer das falsche Objekt unsichtbar. Kann mir jemand das Skript so umschreiben, daß das Ereignis immer ein bestimmten Objekt zugewiesen wird.
Im Voraus schon einmal Vien Dank
<form action="">
Soll das Feld erscheinen?<p>
<input type="radio" name="antwort" value="1" onclick="document.forms[0].elements[2].style.visibility = 'hidden';" checked> Nein<br>
<input type="radio" name="antwort" value="0" onclick="document.forms[0].elements[2].style.visibility = 'visible';"> Ja<p>
<input type="text" name="text" size="40" maxlength="50" style="visibility: hidden;">
<input type="button" name="button" style="visibility: hidden;">
</form>
Hallo,
document.forms[0].elements[2]
ist das 3. Element im 1. Formular!
document.forms[0].elements[0]
das erste element im ersten formular.
das könnte/sollte dir helfen.
Gruß
jobo
Moin!
Du kannst auch den Elementen bestimmte, <http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id@title=eindeutige IDs zuweisen und diese dann benutzen>. Der Code waere dann unabhaengig von spaeteren Formularaenderungen.