11. oktober 2007 - 13:59
Der er
10 kommentarer og 1 løsning
if problem
Jeg skal tjekke om uge1a,b eller c er udfyldt.. min. 1... Det er radio fra flash... Den tjekker dog ikke - går direkte ned og siger "udfyld felter" tilmeld_btn.onRelease = function() { fejl.text = ""; lv = new LoadVars(); if (uge1a.selected && uge1b.selected && uge1c.selected) {fejl.text = "Du skal svare på spørgsmålet"; } if (navn.text == "" || email.text == "" || adresse.text == "" || postnr.text == "" || bydel.text == "" || alder.text == ""){ fejl.text = "Du skal udfylde felterne"; } else{ lv.navn = navn.text; lv.adresse = adresse.text; lv.email = email.text; lv.postnr = postnr.text; lv.alder= alder.text; lv.bydel= bydel.text; lv.newsletter= newsletter.selected; lv.uge1a= uge1a.selected; lv.uge1b= uge1b.selected; lv.uge1c= uge1c.selected; lv.sendAndLoad("newsletter3.php", lv, "GET"); navn.text = ""; adresse.text = ""; email.text = ""; postnr.text = ""; alder.text = ""; bydel.text = ""; fejl.text = "bingo!"; } }
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
11. oktober 2007 - 15:27
#6
if (uge1a.selected && uge1b.selected && uge1c.selected) {fejl.text = "Du skal svare på spørgsmålet";return; } Sæt return; ind som jeg har gjort, ellers vil den jo bare fortsætte valideringen....
11. oktober 2007 - 16:45
#8
som jeg kan se det kommer der intet i mit output ved; trace(uge1a.selected); trace(uge1b.selected); trace(uge1c.selected); if (uge1a.selected=="" && uge1b.selected=="" && uge1c.selected=="") {fejl.text = "Du skal svare på spørgsmålet";return; }
11. oktober 2007 - 23:16
#9
Hvis IKKE udfyld skal du benytte if (!uge1a.selected && !uge1b.selected && !uge1c.selected) {fejl.text = "Du skal svare på spørgsmålet";return; } bemærk udråbstegn og fjernelse af =="" da selected er en boolean (true eller false)