Hi,
ich habe folgende Funktion:
| PHP-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
<?
<script type='text/javascript'>
var tmp_table='';
function open_lines(s)
{ var t;
if(tmp_table) tmp_table.style.display='none';
if(t=document.getElementById(s))
{ t.style.display='block';
tmp_table = t;
}
}
</script>
?>
|
Damit kann ich bei Auswahl eines Optionsfelds Formularfelder anzeigen oder verbergen:
| PHP-Quelltext | 1:
2:
3:
|
<?
<select style="width: 200px" class="select" name="Bezahlung" onchange="open_lines(this.value);">
?>
|
Nur habe ich auf der Site nun eine Fehlerüberprüfung eingebaut (php), die mir bei einem Fehler die Seite neu lädt.
Wenn nun die Option, bei der meine untergeordneten Formularfelder angezeigt werden sollen, bereits ausgewählt ist, dann wird die Option ausgewählt, aber die untergeordneten Felder sind verborgen und tauchen erst auf, wenn ich die Option auf was anderes ändere und dann wieder auf meine eigentliche Option zurückstelle.
Wie kann ich so was denn umgehen? |