Hallo an alle die das Lesen.
Ich habe ein kleines Problem ;-) sonnst würde ich ja nicht schreiben.
Ich habe diese kleine Funktion:
Diese Zeigt oder eben auch nicht 2 Selects das geht auch alles.
Mein Problem ist wenn die Seite neu geladen wird ( F5 bzw Formprüfung mit php ) ist noch das Element was die 2 Selects anzeigt da ( selected ) aber die 2 Selects sind erst wieder sichtbar bei neuer auswahl.
Das ist ja auch so weit klar weil die funktion nur ausgeführt wir bei onchange.
Wie bekomme ich es nun hin das sie sichtbat sind bei einem reload verausgesetzt sie sollen sichtbar sein ?
Ich habe es schon mit onload und window.onload im header versucht aber leider ohne erfolg.
Gruß
Harray4711
Ich habe ein kleines Problem ;-) sonnst würde ich ja nicht schreiben.
Ich habe diese kleine Funktion:
Code:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Unbenanntes Dokument</title>
</head>
<body>
<script language="JavaScript" type="text/javascript">
function switchControls(obj)
{
if (obj.selectedIndex==1)
{
document.getElementById("schow_hide").style.display="block";
}
else
{
document.getElementById("schow_hide").style.display="none";
}
}
</script>
<form name="myForm">
<!-- Select Intern -->
<label class="form_label" id="" >Intern</label>
<select name="input_intern" class="select_input" id="intern" onchange="switchControls(this)" onload="switchControls(this)" >
<option value=""</option>
<option value="Ja" >Ja</option>
<option value="Nein" >Nein</option>
</select>
<div id="schow_hide" style="display:none">
<!-- Select Intern -->
<label class="form_label" id="" >Intern</label>
<select name="input_intern" class="select_input" id="intern" >
<option value=""</option>
<option value="Ja" >Ja</option>
<option value="Nein" >Nein</option>
</select>
<!-- Select Intern -->
<label class="form_label" id="" >Intern</label>
<select name="input_intern" class="select_input" id="intern" >
<option value=""</option>
<option value="Ja" >Ja</option>
<option value="Nein" >Nein</option>
</select>
</div>
</form>
</body>
</html>
Diese Zeigt oder eben auch nicht 2 Selects das geht auch alles.
Mein Problem ist wenn die Seite neu geladen wird ( F5 bzw Formprüfung mit php ) ist noch das Element was die 2 Selects anzeigt da ( selected ) aber die 2 Selects sind erst wieder sichtbar bei neuer auswahl.
Das ist ja auch so weit klar weil die funktion nur ausgeführt wir bei onchange.
Wie bekomme ich es nun hin das sie sichtbat sind bei einem reload verausgesetzt sie sollen sichtbar sein ?
Ich habe es schon mit onload und window.onload im header versucht aber leider ohne erfolg.
Gruß
Harray4711