Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Javascript formular nur einmal aktualieseren

Hallo 
also folgendes anliegen.
In einer textarea soll text eingegeben werden können, wenn option felder aus dem formular geändert werden bzw nicht leer sind.
das problem:
Wie schafft man das dem Scipt klar zu machen, das die textarea nur submittet werden soll,wenn auch was geändert wurde?

also folgenden code zum prüfen habe ich

<script language="JavaScript">
<!--
function pruefe_Eingaben() {

   if (document.eingabe.namen_mid.value == "") {
      alert ("Bitte Mitarbeiter auswählen!");
      document.eingabe.namen_mid.focus();

      return;
   }
  else if ( (document.eingabe.tag.value == "") || (document.eingabe.monat.value == "") ||
            (document.eingabe.jahr.value == "") ) {
      alert ("Bitte das Datum vervollständigen!");
      document.eingabe.tag.focus();

      return;

    }

  <--//so hier dann irgendiwe das submit,nur wie??? -->
   document.eingabe.submit();
 



return;
}
//-->
</script>
<No Script ([url=http://www.computerhilfen.de/computerhilfen-netiquette.html#werbeblocker][b]Bitte beachten: Unsere Regeln zu Werbeblockern![/b][/url])></No Script ([url=http://www.computerhilfen.de/computerhilfen-netiquette.html#werbeblocker][b]Bitte beachten: Unsere Regeln zu Werbeblockern![/b][/url])>

das formular vielleicht auch noch kurz beschrieben:

es gibt 4 option felder
<select name='tag' >
<select name='monat' >
<select name='jahr' >
<select name='namen_mid' >

und dann noch eine textarea:
<textarea rows='7' name='termin' cols='51' onClick="pruefe_Eingaben()" >
ich denke der rest ist unwichtig vom formular

Also ich hoffe ich werde richtig verstanden.
Es soll nur submittet werden, wenn etwas geändert wurde an den option feldern, und das soll dann beim onclick auf die textarea geschehen


vielen dank schonmal
der_webi


Antworten zu Javascript formular nur einmal aktualieseren:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Moin |

Du könntest mit JavaScript einfach bei onChange eine globale Variable (ein einfaches Flag) setzen, die dir angibt, DASS etwas geändert wurde. Beim Submit liest du diese aus und schickst nur ab, wenn geschickt werden soll.

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

AHA
perfekt
war genau die zündene Idee die ich gebraucht habe

gruß
der_webi


« Abstimmung mit HTML??!!myspace »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Unicode
Unicode ist ein international anerkannter Standard, der als universeller Zeichencode ("Universal Code") dient und durch das Unicode-Konsortium entwickelt und verwaltet wi...

QR-Code
QR-Codes, die Abkürzung für "Quick Response Codes", sind eine Form von zweidimensionalen Barcodes. Damit lassen sich Informationen schnell und effizient speiche...