09. oktober 2008 - 17:53Der er
2 kommentarer og 1 løsning
Afsluttende tekstboks
Hej
I datalogi på skolen skal vi lave en fiktiv biograf-hjemmeside. På siden skal folk kunne bestille biletter, og skal under bestilligen bla. udfylde: Antal biletter, navn og tlf nummer.
Har så brugt et script der gør at de ikke kan fortsætte bestillingen uden at have udfyldt disse felter:
<script language="vbs">
sub bestil_onclick if billetbestilling.Navn.value="" then msgbox "Husk at udfylde Navn" end if
if billetbestilling.Nummer.value="" then msgbox "Husk at udfylde tlf. nummer" end if
if billetbestilling.Antal.value="" then msgbox "Husk at udfylde antalpladser" end if
end sub
</script>
Mit spørgsmål er hvordan man gør sådan så hvis alt er udfyldt, kommer der en msgbox hvor der står tak for bestillingen. Altså: Hvis der står noget i Antal biletter, navn og tlf nummer, så åben en msgbox med "tak for bestillingen"
If billetbestilling.Navn.value!="" <> billetbestilling.Nummer.value!="" <> billetbestilling.Antal.value!="" Then MsgBox("Tak for din bestilling") End If
sub bestil_onclick() if document.billetbestilling.Navn.value = "" then msgbox "Husk at udfylde Navn" elseif document.billetbestilling.Nummer.value = "" then msgbox "Husk at udfylde tlf. nummer" elseif document.billetbestilling.Antal.value = "" then msgbox "Husk at udfylde antal pladser" else msgbox "Tak for bestillingen" end if end sub
Du ville ikke kunne bruge denne metode i virkeligheden, fordi du skal teste på den mulighed der er rigtig og ikke dem der er forkert.
Men til det der fiktive halløj, der er det vel fint nok.
//mcardle
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.