Hallo,
ich hab mich entschlossen, für meine Spielerstatistik erstmals auch JavaScript zum Einsatz zu bringen. Und zwar soll, wenn ich im Formular ankreuze, daß ein Spieler eingewechselt, ausgewechselt oder eine Rote Karte bekommen hat, ein Feld eingeblendet werden, wo ich reinschreiben kann, wie lange der Spieler gespielt hat.
Nun habe ich mich bisher noch nie mit JavaScript beschäftigt. Mit Hilfe von SelfHTML und des Forums-Archivs habe ich mir mal was zusammengebastelt, doch leider funktioniert das nicht. In der Konsole steht die Fehlermeldung: "Fehler: document.formular.spielzeit_neu has no properties". Ich stelle mal den relevanten Teil des Quellcodes (das PHP-Script ist wohl unnötig) hier rein. Es wäre nett, wenn ihr mir helfen könntet.
Beste Grüße,
Onkel Schnitzel
<form name="formular" action="sp_stat_update2.php" method="post">
<table class="tabelle" border="0" cellspacing="5" width="90%">
<tr>
<th>Spieler</th>
<th>Gespielt</th>
<th>Eingew.</th>
<th>Spielzeit</th>
</tr>
<script type="text/javascript">
<!--
function Einblenden() {
document.formular.spielzeit_neu[4].style.display = 'block';
}
//-->
</script>
<tr>
<td>Gökhan Aydin</td>
<td><input type="checkbox" name="spiele_neu[4]" value="1" /></td>
<td><input type="checkbox" name="ein_neu[4]" value="1" onClick="Einblenden()" /></td>
<td><input type="text" name="spielzeit_neu[4]" size="2" style="display: none;" /></td>