HighDots Forums  

Re: checkbox-Problem

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Re: checkbox-Problem in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Daniel Kirsch
 
Posts: n/a

Default Re: checkbox-Problem - 08-01-2003 , 03:52 AM






Marko Bischof wrote:
Quote:
ich habe folgendes Problem:
das Setzen des Zustandes (checked) einer Checkbox soll mit einem
confirm() bestätigt werden.
Bei "ok" ist alles ok, bei "Abbruch" wird zwar meine Aktion nicht
ausgeführt, jedoch ändert sich ja der Zustand der Checkbox, da soll
nicht sein.
Wie kann ich das unterbinden?
Theoretisch garnicht, da es ein Standardverhalten des Browsers ist. Du
kannst aber den checked wert wieder zurück setzen.

Grüße
Daniel



Reply With Quote
  #2  
Old   
Marko Bischof
 
Posts: n/a

Default Re: checkbox-Problem - 08-01-2003 , 04:07 AM






hallo,

Daniel Kirsch wrote:
Quote:
Marko Bischof wrote:

ich habe folgendes Problem:
das Setzen des Zustandes (checked) einer Checkbox soll mit einem
confirm() bestätigt werden.
Bei "ok" ist alles ok, bei "Abbruch" wird zwar meine Aktion nicht
ausgeführt, jedoch ändert sich ja der Zustand der Checkbox, da soll
nicht sein.
Wie kann ich das unterbinden?


Theoretisch garnicht, da es ein Standardverhalten des Browsers ist. Du
kannst aber den checked wert wieder zurück setzen.

ich mach jetzt

onClick="if confirm('blabla') doAction();else this.checked = !this.checked;"

dabei fällt mir auf, dass er bei "ok" sowohl die Action ausführt, als
auch den Zustand kurz zurücksetzt, bevor sich die Seite neu lädt und der
Zustand wieder korrekt dargestellt wird. Kann man hier noch was drehen?

"Abbruch" funktioniert sauber!

mfG,
Marko Bischof



Reply With Quote
  #3  
Old   
Daniel Kirsch
 
Posts: n/a

Default Re: checkbox-Problem - 08-01-2003 , 06:02 AM



Marko Bischof wrote:
Quote:
onClick="if confirm('blabla') doAction();else this.checked =
!this.checked;"

dabei fällt mir auf, dass er bei "ok" sowohl die Action ausführt, als
auch den Zustand kurz zurücksetzt, bevor sich die Seite neu lädt und der
Zustand wieder korrekt dargestellt wird. Kann man hier noch was drehen?
Passiert das Zurücksetzen wirklich _vor_ dem neu laden? Ist es
vielleicht ein Standardverhalten des Browsers? Vielleicht liegt es auch
am Script. Poste doch mal eine URL zum ansehen.

Grüße
Daniel



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.