Zurück   Flashforum > Flash > Flash erweitern > Komponenten und SmartClips

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-11-2008, 21:33   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2008
Beiträge: 1
Formular / Checkboxes Integration in if/else if Abfrage - 1x Pflicht ,1xNormal [Flash

Hallo,

ich verwende Flash Version6 und versuche gerade mit Hilfe verschiedener Tutorials und OpenBooks ein einfach geschriebenes Formular zu erstellen.
Ich kenne mich leider noch nicht so genau mit den Funktionen usw aus.
Bisher habe ich die Validierung des Formulars mit einer if/else if -Abfrage gelöst. Am Ende steht der Senden-Button der die Variablen für das PHP-Script frei gibt.

Die bisherigen Abfragen funktionieren auch bisher (Radio-Button, Textfelder). Ich wollte nun zwei Check-Buttons in diese Abfrage integrieren, jedoch war dies noch mit keinem Erfolg gekrönt was die Variablen-Übergabe/und das Umschreiben von true und false in Begriffe wie "JA" "NEIN". Eine CheckBox soll freiwillig sein, die Andere als Pflicht-CheckBox abgehandelt werden (Newsletter:"JA/NEIN", AGB gelesen:"JA").
Ich habe zum Test für eine Checkbox bereits ein Script formuliert.
Obwohl es etwas ausgibt weis ich nicht, ob es so richtig für die obige Abfrage formuliert ist und wie ich es schliesslich in meine if/else if-Abfrage einbaue bzw. dafür umwandeln muss.

Hier das bisher entwickelte Script für die Check-Buttons:

Code:
var news_value;
function checkBoxHandler(bnews){
   if
   //an den Namen der checkbox rankommen
   //an den Wert der checkbox rankommen
   (bnews.getValue()==true){
   ausgabe = "eine checkBox wurde angeklickt";
   }
   else if(bnews.getValue()==false){
   ausgabe = "bitte eingeben";
   }
   }
   

function formularAuswerten(){
   //Befüllen der Variablen
   news_value = bnews.getValue();
   
   //Ausgeben der Variablen
   ausgabe = (bnews.getLabel() +": "+ news_value);
   
   //Senden
   //...
   }
AS der bisherigen Formular-Abfrage:

Code:
on (release) {

// Geschlecht Checkbox

if ( anredem.selected == false) {
   anrede="Frau";
   }
else if ( anredem.selected == true) {
   anrede="Herr";
   }
if ( anredew.selected == true) {
   anrede="Frau";
   }
else if ( anredew.selected == false) {
   anrede="Herr";
   }

if (!vorname.length) {
info = "Bitte geben Sie Ihren Vornamen an.";
}

else if (!name.length) {
info = "Bitte geben Sie Ihren Nachnamen an.";
}

else if (!email.length || email.indexOf("@") == -1 || email.indexOf(".") == -1) {
info = "Bitte geben Sie eine gültige Email Adresse an.";
}

...... hier die Check-Box-Abfrage
   

else {
gotoAndPlay("senden");
}
}


(Anbei sende ich zusätzlich die auf das Formular reduzierte ".swf" zur Veranschaulichung.) Datei ist leider 5 KB zu groß und kann deswegen nicht hochgeladen werden.


Vielen Dank schon mal im Voraus


dat Wuermsche
wuermsche ist offline   Mit Zitat antworten
Alt 30-11-2008, 05:35   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
->verschoben
  Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
checkbox, flash, form, ui komponenten, validierung

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele