Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.javascript > #4848

Re: Doppelte Eingabe

From "Christoph M. Becker" <cmbecker69@arcor.de>
Newsgroups de.comp.lang.php, de.comp.lang.javascript
Subject Re: Doppelte Eingabe
Followup-To de.comp.lang.javascript
Date 2017-02-02 18:05 +0100
Organization solani.org
Message-ID <aa7ec64e-3970-59ca-f8e9-647206e26680@arcor.de> (permalink)
References <o6uvk2$qva$1@news.albasani.net> <1t58931f77i3f82n3e8%sfroehli@Froehlich.Priv.at> <o6vg9b$e26$1@news.albasani.net> <1t58935c1bi1e45n3e8%sfroehli@Froehlich.Priv.at>

Cross-posted to 2 groups.

Followups directed to: de.comp.lang.javascript

Show all headers | View raw


On 02.02.2017 at 17:24, Stefan Froehlich wrote:

> Im wesentlichen läuft es darauf hinaus:
> 
> | <script language="JavaScript">

Das language Attribut sollte eigentlich schon lange nicht mehr verwendet
werden. Aber dazu kann ein anderer sicher mehr sagen. :)

> | 	var isSubmitted;
> | 
> | 	function singleFormSubmission() {
> | 		if (isSubmitted) return false;
> | 		isSubmitted = true;
> | 		return true;
> | 	}       
> | </script>
> | 
> | <form [...] onsubmit="return singleFormSubmission();">

Die Funktion ist nicht mal nötig. Es geht auch:

  <form […] onsubmit="return !!isSubmitted++">

Schön ist keine der beiden Varianten, aber sie funktionieren[TM].

X-Post und F'up2 de.comp.lang.javascript, wo es hingehört.

-- 
Christoph M. Becker

Back to de.comp.lang.javascript | Previous | NextNext in thread | Find similar


Thread

Re: Doppelte Eingabe "Christoph M. Becker" <cmbecker69@arcor.de> - 2017-02-02 18:05 +0100
  Re: Doppelte Eingabe Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2017-02-02 17:07 +0000
  Re: Doppelte Eingabe Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-02-02 21:02 +0100
    Re: Doppelte Eingabe "Christoph M. Becker" <cmbecker69@arcor.de> - 2017-02-03 00:52 +0100
  Re: Doppelte Eingabe Ralph Stahl <post@rstahl.de> - 2017-02-03 10:27 +0100
    Re: Doppelte Eingabe "Christoph M. Becker" <cmbecker69@arcor.de> - 2017-02-03 11:38 +0100

csiph-web