hallo,
wie kann ich eine select box mit javascript verstecken und zwar so das sie komplet weg ist so wie bei input type="hidden" ...
ich hab mal folgendes script
<form action="#" method="POST" name="form">
<select name="link">
<optin>test</option>
</select>
<input type="text" name="link1">
<select name="wohin" onchange="sichtbar()">
<option value="3">intern</option>
<option value="4">extern</option>
</select>
<script language="JavaScript" type="text/javascript">
<!--
function sichtbar(){
if(form.wohin.value=="3"){
form.link.style.visibility="visible";
form.link1.type="hidden";
} else {
form.link.style.visibility="hidden";
form.link1.type="text";
}
}
sichtbar();
//-->
</script>
</form>
hier verschwindet jetzt immer eins von beiden aber ich möchte das so lösen wie bei dem input feld das die select box komplett weg ist und nicht so ein zwischen raum entsteht wenn die select box auf hiffen durch visibility steht, gibt es dafür eine lösung?
wie kann ich eine select box mit javascript verstecken und zwar so das sie komplet weg ist so wie bei input type="hidden" ...
ich hab mal folgendes script
<form action="#" method="POST" name="form">
<select name="link">
<optin>test</option>
</select>
<input type="text" name="link1">
<select name="wohin" onchange="sichtbar()">
<option value="3">intern</option>
<option value="4">extern</option>
</select>
<script language="JavaScript" type="text/javascript">
<!--
function sichtbar(){
if(form.wohin.value=="3"){
form.link.style.visibility="visible";
form.link1.type="hidden";
} else {
form.link.style.visibility="hidden";
form.link1.type="text";
}
}
sichtbar();
//-->
</script>
</form>
hier verschwindet jetzt immer eins von beiden aber ich möchte das so lösen wie bei dem input feld das die select box komplett weg ist und nicht so ein zwischen raum entsteht wenn die select box auf hiffen durch visibility steht, gibt es dafür eine lösung?
Kommentar