webForumDet fria alternativet

Icke ifyllt dynamiskt fält

Flash

1 svar · 515 visningar · startad av krokodilen

Medlem sedan juni 200776 inlägg
Frågan#1

Har gjort ett väldigt grundligt bokningsformulär i flash som via php skickar ifyllda uppgifter till mail.

Och koden i flash ser ut följande:

on (release) {
	this.loadVariables("email.php", "POST");
	this.fornamn = "";
	this.efternamn = "";
      this.postadress = "";
	this.postnr = "";
	this.postort = "";
	this.telefon = "";
	this.epost = "";
	_parent.gotoAndPlay(2);
	
}

Och det fungerar utmärkt, men jag skulle vilja lägga till en funktion som hindrar meddelandet att skickas om alla fält inte är ifyllda. Typ att det kommer en text i ett dyn. textfält som tex. "Postadress ej ifyllt" eller att det blir en röt ruta runt det icke ifyllda fältet eller liknande.

Någon som vet hur man ska gå tillväga, och kanske kan bidra med några lines? :)

Medlem sedan juni 2006244 inlägg
#2

Om textfältet som användaren ska fylla i har instansnamnet nameField:

if (namefield.text == "") {
trace("Alla fält är inte ifyllda!")
}

Jag är inte helt säker när det gäller input-text men det borde funka.
Har inte Flash här så jag kan inte testa tyvärr.

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)