1&1 Webhosting
Flashhilfe.de - Flash Community

Checkboxproblem, bitte helfen [Flash 9]

Forum > ActionScript 3.0 > Checkboxproblem, bitte helfen

 


AntwortenRegistrieren Seite1  

 23.11.2009, 13:31 
abgemeldeter Benutzer

Checkboxproblem, bitte helfen
aaah..ich muss eine Checkbox so einstellen, das der anmelden_btn erst dann aktiviert wird, wenn die checkbox auf selected ist.
bis jetzt überprüfe ich nur die Textfelder..mein script dazu
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
var _namedrucken:String;
var _vornamedrucken:String;
var _strassedrucken:String;
var _plzdrucken:String;
var _ortdrucken:String;
var _telefondrucken:String;
var _mobildrucken:String;
var _geburtstagdrucken:String;
var _emaildrucken:String;
var selected = new Object;

anmelden_btn.enabled = false;

namedrucken_txt.addEventListener(Event.CHANGE, pruefen2);
plzdrucken_txt.addEventListener(Event.CHANGE, pruefen2);
telefondrucken_txt.addEventListener(Event.CHANGE, pruefen2);
emaildrucken_txt.addEventListener(Event.CHANGE, pruefen2);


function pruefen(evt:Event) {
   var ok:Boolean = true;
   if (namedrucken_txt.text == "" ||
      plzdrucken_txt.text == "" ||
      telefondrucken_txt.text == "" ||
      emaildrucken_txt.text == "" ) {
      ok = false;
   
   }
   if (anmelden_btn.enabled != ok) {
      anmelden_btn.enabled = ok;
   }
}
anmelden_btn.addEventListener(
           MouseEvent.CLICK,
          function(evt:Event) {
             if (anmelden_btn.enabled) {
                _namedrucken = namedrucken_txt.text;
                _vornamedrucken = vornamedrucken_txt.text;
                _strassedrucken = strassedrucken_txt.text;
                _plzdrucken = plzdrucken_txt.text;
                _ortdrucken = ortdrucken_txt.text;
                _telefondrucken = telefondrucken_txt.text;
                _mobildrucken = mobildrucken_txt.text;
                _geburtstagdrucken = geburtstagdrucken_txt.text;
                _emaildrucken = emaildrucken_txt.text;
               
               
               
                 gotoAndStop(15);
             }
          }
          );


kann man da irgendwie noch die checkbox unterbringen..sodass der Befehl lautet, dass die Felder ausgefüllt sein müssen und gleichzeitig die checkbox aktiviert sein muss?
 23.11.2009, 13:50Re1
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

hi,
eine checkbox hat die eigenschaft "selected", damit sollte das klappen...
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 23.11.2009, 13:52Re2
abgemeldeter Benutzer

Themenautor/in

ja das weiß ich, aber wie bringe ich dies mit in das as ein? sodass auch der anmelden button erst dann aktiviert ist, wenn die checkbox angeklickt ist=?
 
nicht sichtbar bei eingeloggten Mitgliedern1&1 Webhosting
 23.11.2009, 13:55Re3
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

hmm...

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function pruefen(evt:Event) {
  var ok:Boolean = true;
  if (namedrucken_txt.text == "" ||
      plzdrucken_txt.text == "" ||
      telefondrucken_txt.text == "" ||
      emaildrucken_txt.text == "" ) {
      ok = false;
 
  }
  if(!deineCheckBox.selected){
      ok = false;
  }
  if (anmelden_btn.enabled != ok) {
      anmelden_btn.enabled = ok;
  }
}
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 23.11.2009, 14:04Re4
abgemeldeter Benutzer

Themenautor/in

danke für die Hilfe, aber irgendwie macht der das nicht..
 23.11.2009, 14:56Re5
abgemeldeter Benutzer

Themenautor/in

das problem ist jetzt, dass das zwar funktioniert, aber nur dann, wenn ich zu erst die checkbox anklicke und dann in die textfelder was eingebe...
 
nicht sichtbar bei eingeloggten Mitgliedern
 23.11.2009, 14:57Re6
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

hmm, hast den listener denn auch bei der checkbox registriert?

ActionScript:
1deineCheckBox.addEventListener(Event.CHANGE,pruefen);
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 23.11.2009, 15:14Re7
abgemeldeter Benutzer

Themenautor/in

es sind oft die simplen sachen, die man nicht sieht...ahhh..
was blöd...kann mir denn jetzt noch jemand sagen, wie ich eine zweite checkbox den befehl gebe, ihren wert an ein php script zu senden?
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de