webForumDet fria alternativet

kolla om ett formulär är tomt?

Flash

3 svar · 220 visningar · startad av ikolito

Medlem sedan okt. 200055 inlägg
Frågan#1

vad ska man använda för if-sats för att den t.ex ska gå till en speciell frame om ett visst formulär inte är ifyllt. det är så att jag har tänkt att göra ett mailformulär och om något av fälten ínte är i fyllda ska det komma upp en ruta som säger att man måste fylla i.
Någon som kan hjälpa?

------------------
-- alexander karlsson

Medlem sedan feb. 20001 507 inlägg
#2

Du har gett ditt fält ett variabel namn, använd det i din if sats på en knapp.

OnMouseEvent ("realese")
If (var1="")
LoadMovie ("fel.swf, 1") *eller vad du vill göra om det blir fel*
Else
LoadVariable (dinsida.asp, 1,post)

Nu är denna inte komplett utan taget lite snabbt om inte för snabbt men jag hoppas att du reder dig, har lite bråttom :)

r/ Läste lite fel
------------------
Vi närmar oss jul med stormsteg.

[Redigerat av JaktJanne den 08 nov 2001]

Medlem sedan nov. 19991 033 inlägg
#3

Har man ett komplicerat formulär så kanske det inte alltid är så praktiskt att byta frame.
Skapa ett extra textfält som tar emot eventuella felmeddelanden.
Nedan är en kod för två fält som enkelt kan utökas.

on (release) {
    if (namn eq "") {
        required = "Du måste fylla i ditt namn också";
    }
    if (adress eq "") {
            required = "Glöm inte din adress";
    }
    if (namn ne "" and adress ne "") {
        required = "Skickar ditt meddelande...";
        // Om allt är klart, gör följande
        gotoAndPlay ("send");
    }
}
Medlem sedan feb. 200160 inlägg
#4

Hej!

Jag undrar om någon kan berätta för mig hur jag gör för att få Flash att känna av en QueryString och sedan skicka värdet vidare med en QyeryString...

MVH Zandra

285 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
154 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)