Hallo,
ich steh gerade auf der Leitung ...
Und zwar beisse ich mir die Zähne an folgendem sinnfrei-Beispiel aus:
Funktioniert nicht:
Code:
<html>
<script javascript>
function CalcFuenfer(){
var Einser = document.contacts_form.1F.value
alert(Einser)
}
</script>
<body>
<form name="contacts_form" method="POST" >
Einser:
<input type="text" name="1F" size="20"></p>
Zweier:
<input type="text" name="2F" size="20"></p>
<input type="button" onclick="CalcFuenfer()" value="Fünfer ausrechnen">
</p>
</form>
</body>
</html>
Sobald man den Namen in der Form nicht mit einer Zahl beginnen lässt, funktioniert es ...
Funktioniert:
Code:
<html>
<script javascript>
function CalcFuenfer(){
var Einser = document.contacts_form.F1.value
alert(Einser)
}
</script>
<body>
<form name="contacts_form" method="POST" >
Einser:
<input type="text" name="F1" size="20"></p>
Zweier:
<input type="text" name="2F" size="20"></p>
<input type="button" onclick="CalcFuenfer()" value="Fünfer ausrechnen">
</p>
</form>
</body>
</html>
Normalerweise würde ich sagen: sch... drauf ich änder einfach die Namen, aber dies sind die Spaltennamen einer MySQL-Tabelle und können nicht mal eben geändert werden (würde einen Rattenschwanz nach sich ziehen ...)
Wie bekomm ich es hin, das mir Javascript auch Namen akzeptiert, die mit einer Zahl beginnen ?
Besten Dank schonmal im voraus !