Hallo,
ich habe da ein Problem, das mir magenschmerzen bereitet. Für den einen oder anderen, wird das Problem sehr einfach zu lösen sein. Aber ich komm nicht drauf.
Ich habe ein Programm entwickelt, bei dem eine Schaltfläche in der man das Datum eingegeben kann nur erscheint, wenn ein bestimmter Radio Button aktiviert wird. Ich steuere das ganze über den Event Handler OnClick.
Leider ist immer ein Teil der zu Versteckenden Felder sichtbar nämlich der Normale Text. Der verschwindet erst, wenn ich den Radio Button "kein Vertrag" aktiviert habe. Woran liegt das???
Hier der JavaScript Code
<script type="text/Javascript">
function showopen()
{
document.all.datum.style.visibility="visible";
document.all.schrift.style.visibility="visible";
document.all.kalender.style.visibility="visible";
}
// To hidden the data input field
function showclose()
{
document.all.datum.style.visibility="hidden";
document.all.schrift.style.visibility="hidden";
document.all.kalender.style.visibility="hidden";
}
Und hier der HTML CODE
<td id="schrift">
<font class="smallfont" >Abschlussdatum (yyyy-mm-dd)</font>
</td>
<td><input id="datum" style="visibility:hidden" type="text" name="abschlussdatum" size="30" value="">
<a id="kalender" style="visibility:hidden" href="javascript:show_calendar('formName.abschlussdatum');"
onmouseover="window.status='Date Picker';return true;"
onmouseout="window.status='';return true;">
<img src="global/show-calendar.gif" width=24 height=22 border=0></a>
</td>
vielleicht sieht ja jemand den Fehler