Crystep
02.06.2009, 22:34:40
Hi Leute,
es geht um folgendes.
Ich habe zwei RadioButtons (ja/nein) und ein div Container.
Standartmäßig ist Nein ausgewählt.
Wenn man auf den Ja-RadioButton klickt soll dann das div sichtbar werden, bei nein unsichtbar.
ich habe es so versucht aber es will nicht:
Ja<input type="radio" name="verleihstat" value="ja" onclick="toggleSet()" />
Nein<input type="radio" name="verleihstat" value="nein" checked="checked" onclick="toggleSet()" />
<div id="verleihstat" style="display:none">
PersonID <input type="text" name="person"><br>
DVD <input type="text" name="dvd_exemplar"><br>
Anfangsdatum <input type="text" name="anfangsdat">
Enddatum <input type="text" name="enddat">
</div>
function toggleSet()
{
var type = document.Formular.getElementById("verleihstat");
if (type.style.display == "none"){
type.style.display = "block";
}else{
type.style.display = "none";
}
}
Wie macht man dies richtig?
es geht um folgendes.
Ich habe zwei RadioButtons (ja/nein) und ein div Container.
Standartmäßig ist Nein ausgewählt.
Wenn man auf den Ja-RadioButton klickt soll dann das div sichtbar werden, bei nein unsichtbar.
ich habe es so versucht aber es will nicht:
Ja<input type="radio" name="verleihstat" value="ja" onclick="toggleSet()" />
Nein<input type="radio" name="verleihstat" value="nein" checked="checked" onclick="toggleSet()" />
<div id="verleihstat" style="display:none">
PersonID <input type="text" name="person"><br>
DVD <input type="text" name="dvd_exemplar"><br>
Anfangsdatum <input type="text" name="anfangsdat">
Enddatum <input type="text" name="enddat">
</div>
function toggleSet()
{
var type = document.Formular.getElementById("verleihstat");
if (type.style.display == "none"){
type.style.display = "block";
}else{
type.style.display = "none";
}
}
Wie macht man dies richtig?