Kann jmd helfen? Wohl ne Kleinigkeit...?

Wahrscheinlich wieder eine Kleinigkeit die ich nicht sehe...ärgerlich es gibt eine HTML und eine JS Datei. Das Datum soll nur einmalig beim Start aufgerufen werden, und beim Absenden des "Formulares" soll am Ende aus JS (in HTML verpackt) heraus eine Meldung kommen, dass keine Daten versendet wurden. Wer kann helfen? DANKE sehr

Der hier verwendete Code

<!doctype html> <html> <head> <meta charset="utf-8"> <title>Tagesdatum mit Bildwechsel und Meldung</title> </head> <body> <script> function austauschen(id, quelle) { document.getElementById(id).src=quelle; } </script> <img src="bilder/steine1.jpg" id="bild1" onmouseover="austauschen(this.id, 'bilder/steine1_mod.jpg')" onmouseout="austauschen(this.id, 'bilder/steine1.jpg')"> <img src="bilder/steine2.jpg" id="bild2" onmouseover="austauschen(this.id, 'bilder/steine2_mod.jpg')" onmouseout="austauschen(this.id, 'bilder/steine2.jpg')"> <img src="bilder/weg.jpg" id="bild3" onmouseover="austauschen(this.id, 'bilder/steine3.jpg')" onmouseout="austauschen(this.id, 'bilder/steine3_mod.jpg')"> <label for="nachname">Name: </label><br> <input type="text" name="nachname" id="nachname" size="30" maxlength="40"><br> <label for="email">E-Mail: </label><br> <input type="text" name="email" id="email" size="30" maxlength="40"><br> <div id="info"></div> <input type="button" id="senden" value="Absenden"> <script> var inf=document.getElementById("info"); document.getElementById("senden").addEventListener('click',function pruefen(){ inf.innerHTML=''; var nachname = document.getElementById("nachname"); var email = document.getElementById("email"); if (nachname.value == "") { inf.innerHTML+='Bitte geben Sie Ihren Nachnamen an!<br>'; nachname.focus(); ok1=false; }else{ ok1=true; } if (email.value == "") { inf.innerHTML+='Bitte geben Sie Ihre EMail an!<br>'; email.focus(); ok2=false; }else{ ok2=true; } if(ok1==true && ok2==true){ datum(1,inf); } }); function datum(a,inf){ var datum=new Date(); var tag=datum.getDate(); var monat=datum.getMonth()+1; var jahr=datum.getFullYear(); if(a!=1){ inf.innerHTML="Datum " +tag + "." + monat + "." + jahr; }else{ inf.innerHTML+="Nachricht gesendet " +tag + "." + monat + "." + jahr; } } datum(2,inf); </script> </body> </html>

Add Comment

* Required information
1000
Drag & drop images (max 3)
Powered by Commentics

Comments

No comments yet. Be the first!