Wert vorgeben
Karli
- javascript
Hallo Leute.
Bin ein absoluter Javasript Neuling und habe folgendes Problem. Ich habe ein Eingabefeld und einen Submit-Button. Nun würde ich gern, wenn ich den Schalter drücke und das Feld leer ist, den Wert 0 übergeben. Ist sowas möglich und weiß vielleicht jemand den Quellcode für diesen Befehl?? Ich find so ein Beispiel leider nirgends.
Vielen Dank, Grüsse Karl
Hi,
nur ensprechend deiner form anpassen.
<form onSubmit="if(this.textfeld.value=='') { this.textfeld.value=0;}" ...>
...
</form>
Gruß
Phil
und textfeld ist dann der name des Eingabefeldes?? Versteh ich das so richtig??
Gruss, Karli
textfeld:
richtig,
<script>
du kansnt es auch als funktion bauen, so wie es jetzt da steht, braucht es kein <script>
Gruß
Phil
Danke sehr, dass mit der Null übernehmen funktioniert soweit. Nur hab ich noch ein Problem um die den Wert auf der nächsten Seite anzuzeigen. Vielleicht weißt du ja, was ich falsch mache?!?
Hier mal der Code der ersten Seite:
<body>
<form method=""post" action="futsch1.asp"
onSubmit="if(this.KPA00.value=='') { this.KPA00.value=0;}"
onSubmit="if(this.KPA01.value=='') { this.KPA01.value=0;}" >
<input type="text" name="KPA00">
<input type="text" name="KPA01">
<input type="submit" value="Berechnen">
2te Seite:
<% Public strKPA00, strKPA01
strKPA00 = cdBl(Request.form ("KPA00"))
strKPA01 = cdBl(Request.form ("KPA01"))
%>
<% Response.write strKPA00 + strKPA01%>
Sooo, und auf der 2. Seite wird immer nur 0 ausgegeben. Und nicht wie gewollt die beiden addierten Werte. Hab keine Ahnung warums nicht geht.
Lieben Gruss, Karl
Sorry, da muss ich idch leider enttäuschen, von asp hab ich soviel ahnung wie vom kochen :(
Gruß
Phil
Hi Karl,
<% Public strKPA00, strKPA01
strKPA00 = cdBl(Request.form ("KPA00"))
strKPA01 = cdBl(Request.form ("KPA01"))
%>
<% Response.write strKPA00 + strKPA01%>
bevor Du die Addition ausführst, solltest Du überprüfen a) ob sie ungleich NULL sind und b) welcher Typ sie sind.
Wenn beide da sind und beide Zahlen sind, dann wird es auch klappen...
;o) bluntburn
Hallo, ich hätt da noch eine Frage und zwar gehört nicht auch ein script-tag irgendwo eingebaut??? Ich meine <script type="text/javascript"> ..... </script>.
Gruss, Karl