Java if abfrage
Moin Forum,
ich mach grad ein html Formular und komm nicht weiter und suche Rat.
Also...
ich habe eine Input-Tag und Eingabefelder
<tr>
<td align="left">City:</td>
<td><input name="City" type="text" size=30" maxlength="30"></td>
</tr>
<tr>
<td align="left">Does the new customer receive eMails:</td>
<td>
<select name="emails">
<option value="Yes"> Yes</option>
<option value="No"> No</option>
</select>
</td>
</tr>
<tr>
<td align="left">VATID:</td>
<td><input name="VATID " type="text" size=30" maxlength="30"></td>
</tr>
nun möchte ich mit einem if, dass wenn man bei "Does the new customer receive eMails" Yes wählt
und bei "VATID" nichts steht er eine fehler meldung gibt....
ich probiers die ganze zeit damit komm aber nicht weiter...
<script type="text/javascript">
function chkFormular (){
if (document.Formular.City.value == "") {
alert("Please enter your City!");
document.Formular.City.focus();
return false;
}
bitte um Hifle und schon mal danke in vorraus..
ich mach grad ein html Formular und komm nicht weiter und suche Rat.
Also...
ich habe eine Input-Tag und Eingabefelder
<tr>
<td align="left">City:</td>
<td><input name="City" type="text" size=30" maxlength="30"></td>
</tr>
<tr>
<td align="left">Does the new customer receive eMails:</td>
<td>
<select name="emails">
<option value="Yes"> Yes</option>
<option value="No"> No</option>
</select>
</td>
</tr>
<tr>
<td align="left">VATID:</td>
<td><input name="VATID " type="text" size=30" maxlength="30"></td>
</tr>
nun möchte ich mit einem if, dass wenn man bei "Does the new customer receive eMails" Yes wählt
und bei "VATID" nichts steht er eine fehler meldung gibt....
ich probiers die ganze zeit damit komm aber nicht weiter...
<script type="text/javascript">
function chkFormular (){
if (document.Formular.City.value == "") {
alert("Please enter your City!");
document.Formular.City.focus();
return false;
}
bitte um Hifle und schon mal danke in vorraus..
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 176127
Url: https://administrator.de/contentid/176127
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
7 Kommentare
Neuester Kommentar
Hallo Sobaka
Als aller erstes einmal: __Javascript ist kein Java__, das sind zwei unterschiedliche Dinge wie z.B. "Flugzeug und Topflappen" oder "Baum und kleiner Zeh"
2. Satzzeichen, Groß-, Klein- und Rechtschreibung sind auch hier gerne gesehen ! Erstens erleichtern sie das lesen, zweitens versteht man den Text so besser und schneller und drittens ist es eine Sache der Höflichkeit,
So, du sagst also das dein Script das gewünschte macht UND alles okay sei und weiter erzählst du von einem Fehlverhalten.
Also funktioniert dein Script NICHT !
Und das könnte daran liegen das du dem Feld den Namen: "emails" gegeben hast, es aber mit "mail" versuchst anzusprechen ;)
Über lege dir einmal genau was du möchtest:
Du möchtest eine Meldung...
Also, behebe deinen Fehler und formuliere deine Bedingung neu.
Bei weiteren Fragen dazu, Problemen, ect. Poste sie hier wieder.
Immer schön ausführlich und strukturiert (Formatierungshilfen) dann helfen wie auch gerne
~Arano
Als aller erstes einmal: __Javascript ist kein Java__, das sind zwei unterschiedliche Dinge wie z.B. "Flugzeug und Topflappen" oder "Baum und kleiner Zeh"
2. Satzzeichen, Groß-, Klein- und Rechtschreibung sind auch hier gerne gesehen ! Erstens erleichtern sie das lesen, zweitens versteht man den Text so besser und schneller und drittens ist es eine Sache der Höflichkeit,
So, du sagst also das dein Script das gewünschte macht UND alles okay sei und weiter erzählst du von einem Fehlverhalten.
Also funktioniert dein Script NICHT !
Und das könnte daran liegen das du dem Feld den Namen: "emails" gegeben hast, es aber mit "mail" versuchst anzusprechen ;)
Über lege dir einmal genau was du möchtest:
Du möchtest eine Meldung...
- wenn: (Das Feld "emails" = "yes" ist) UND (das Feld VATID leer ist)
- dann: Gebe die Meldung aus, focusiere das Feld "VATID" und verhindere das Absenden des Formulares
Also, behebe deinen Fehler und formuliere deine Bedingung neu.
Bei weiteren Fragen dazu, Problemen, ect. Poste sie hier wieder.
Immer schön ausführlich und strukturiert (Formatierungshilfen) dann helfen wie auch gerne
~Arano
Wenn nochmal irgendeine ganz dringende Antwort nötig ist...
---> schreib mir eine PN, bevor es andere MitleserInnen tun.
Und wenn du der Meinung bist, unsere Antwortzeiten seien zu lang....
---> einige meiner Fragen sind auch seit Jahrzehnten unbeantwortet ("Wozu eine FDP?" / "Wer ruft bei 9Live an?" / "Wieso heisst die Müllkippe Entsorgungspark?")
Fremde, die ihr in dieses Forum kommt: lasst alle Hektik fahren.
Dies ist eine meditative Wegstrecke auf dem Weg der Erkenntnis.
Biber
---> schreib mir eine PN, bevor es andere MitleserInnen tun.
Und wenn du der Meinung bist, unsere Antwortzeiten seien zu lang....
---> einige meiner Fragen sind auch seit Jahrzehnten unbeantwortet ("Wozu eine FDP?" / "Wer ruft bei 9Live an?" / "Wieso heisst die Müllkippe Entsorgungspark?")
Fremde, die ihr in dieses Forum kommt: lasst alle Hektik fahren.
Dies ist eine meditative Wegstrecke auf dem Weg der Erkenntnis.
Biber
Hallo
Schon VOR meinen ersten Beitrag hatte ich folgendes zusammengebaut:
Ich könnt ja noch mehr dazu sagen aber da habe ich jetzt keine Lust mehr zu...
~Arano
ok hat sich erledigt...
in einem anderen forum wurde mir schneller geholfen...hat eig nur ein & gefehlt...
Also, das hättest du auch schneller haben können... hättest nur antworten brauchen ;)in einem anderen forum wurde mir schneller geholfen...hat eig nur ein & gefehlt...
Schon VOR meinen ersten Beitrag hatte ich folgendes zusammengebaut:
<html>
<head>
<title></title>
</head>
<script type="text/javascript">
<!--
function checkVatid()
{
var crm = document.getElementById('costumerRecivesMail');
if( "Yes"==crm.value )
{
var vatid = document.getElementById('VATID');
if( ""==vatid.value )
{
alert('Bitte VATID eintragen');
vatid.focus();
return false;
}
return true;
}
return true;
}
-->
</script>
<body>
<form action="" method="POST" onsubmit="checkVatid()">
<select name="recives" id="costumerRecivesMail">
<option value="Yes">Yes</option>
<option value="No" >No</option>
</select><br>
<input type="text" name="vid" id="VATID" value=""><br>
<br>
<input type="submit" name="sndBtn" value="zisch und weg">
</form>
</body>
</html>
Ich könnt ja noch mehr dazu sagen aber da habe ich jetzt keine Lust mehr zu...
~Arano