Hvordan lage en Bekreft Box i Javascript
Bekreft boksene er en praktisk måte å gi en web besøkende et enkelt valg: å akseptere eller avvise noe. De vises ved hjelp av Javascript den confirm
funksjonen.
Bruksanvisning
Lag en Bekreft Box i Javascript
1 Skriv inn koden for å ringe confirm
funksjonen, etter eksempel nedenfor. Resultatet fra confirm
er plassert i den variable ok
slik at den kan testes i påfølgende logikk.
ok = confirm("Do you really want to do this?");
2 CONCATENATE strenger Bruke "+" for å vise en melding som består av flere deler, som følger:
ok = confirm ("Are you really " + age + " years old?");
3 Test den returnerte verdien fra confirm
funksjon og iverksette nødvendige tiltak. I følgende eksempel, hvis brukeren trykker på knappen Avbryt han eller hun er tilbake til forrige side. (Utropstegnet er boolsk IKKE operatør, noe som endrer tro mot falsk og usann til sann, så en returverdi av falsk, som tilsvarer brukeren trykke Avbryt, blir konvertert til ekte, som passerer if
testen.)
if (!ok) { history.back (); }
Hint
- Hvis du ikke trenger å gi brukeren muligheten til å avbryte, vurdere å bruke
alert
funksjonen i stedet. - I stedet for å lagre resultatet fra
confirm
i en variabel og teste den, kan du teste den direkte i enif
setningen med en konstruksjon somif (confirm(...) { }
. - Teknisk
confirm
funksjonen er en metode på Javascript vinduet objekt, og dermed kunne skriveswindow.confirm
, men siden Javascript på nettsider utføres innenfor rammen av vinduet objektet uansett, dette er ikke nødvendig.