JS-Problem
Peter
- javascript
0 GraveDigga0 Peter0 GraveDigga0 Peter
0 Cyx23
Hallo ihr da draußen!
Vorweg der Quelltext:
<script LANGUAGE="JavaScript">
<!--
function b(z) {
vorab = Math.round(document.z.e.value *2.447) + ",00";
document.z.a.value = vorab + " DM"
}
//-->
<form name=1>
<input type=text name=e size="2" maxlength=3>
<input type=button value=Berechnen onclick=b(1)>
<input type=text name=a size="10">
</form>
BLABLABLA
<form name=2>
<input name=e size="2" maxlength=3 type=text>
<input type=button value=berechnen onclick=b(2)>
<input name=a size="10" type=text>
</form>
Beide Formulare arbeiten mit der selben Formel. das (z) soll angeben auf welches der beiden Formularen sich die Anfrage bezieht, dummerweise klappt das so nicht :(
Das problem liegt irgendwo am Syntax der Formel, kann mir jemand helfen?
Hallo ihr da draußen!
Vorweg der Quelltext:
<script LANGUAGE="JavaScript">
<!--
function b(z) {
vorab = Math.round(document.z.e.value *2.447) + ",00";
document.z.a.value = vorab + " DM"
}
//-->
</script>
<form name=1>
<form name=1 action="">
<input type=text name=e size="2" maxlength=3>
<input type=button value=Berechnen onclick=b(1)>
<input type=text name=a size="10">
</form>
BLABLABLA
<form name=2>
<input name=e size="2" maxlength=3 type=text>
<input type=button value=berechnen onclick=b(2)>
<input name=a size="10" type=text>
</form>
Beide Formulare arbeiten mit der selben Formel. das (z) soll angeben auf welches der beiden Formularen sich die Anfrage bezieht, dummerweise klappt das so nicht :(
Das problem liegt irgendwo am Syntax der Formel, kann mir jemand helfen?
das </script> ist natürlich dabei, das hab ich nur hier beim cut & paste vergessen.
Und das mit dem action scheint nicht zu funktionieren ( ich habs mit action=get probiert )
ne, action=da kommt irgendwas mit javascript
und bei method=post kommt post
ne, action=da kommt irgendwas mit javascript
und bei method=post kommt post
Schön und gut, aber was ist "irgendwas mit javascript" jetzt genau?
Hallo du !
ich hab der Einfachheit halber nicht das name der <form>
sondern die Nummer eingesezt:
<script LANGUAGE="JavaScript">
<!--
function b(z) {
vorab = Math.round(document.forms[z].e.value *2.447) + ",00";
document.forms[z].a.value = vorab + " DM"
}
//--></script>
<form name=1>
<input type=text name=e size="2" maxlength=3>
<input type=button value=Berechnen onclick=b(0)>
<input type=text name=a size="10">
</form>
BLABLABLA
<form name=2>
<input name=e size="2" maxlength=3 type=text>
<input type=button value=berechnen onclick=b(1)>
<input name=a size="10" type=text>
</form>
Grüsse
Cyx23
Hallo du !
ich hab der Einfachheit halber nicht das name der <form>
sondern die Nummer eingesezt:
<script LANGUAGE="JavaScript">
<!--
function b(z) {
vorab = Math.round(document.forms[z].e.value *2.447) + ",00";
document.forms[z].a.value = vorab + " DM"
}
//--></script>
<form name=1>
<input type=text name=e size="2" maxlength=3>
<input type=button value=Berechnen onclick=b(0)>
<input type=text name=a size="10">
</form>
BLABLABLA
<form name=2>
<input name=e size="2" maxlength=3 type=text>
<input type=button value=berechnen onclick=b(1)>
<input name=a size="10" type=text>
</form>
Grüsse
Cyx23
klappt nicht, das Script weiß nicht worauf sich 0 und 1 bezieht
Hallo nochmals,
klappt nicht, das Script weiß nicht worauf sich 0 und 1 bezieht
da das bei mir absolut einwandfrei klappt hast du wohl irgendwas
vergessen oder geändert ;-)
Grüsse
Cyx23
Jetzt hab ichs auch, dank dir :)