? HTML motstykke til Visual Basic MsgBox funksjon er Alert -funksjonen. Denne funksjonen er ikke en del av HTML, men, men av et språk som programmene kjører i HTML- dokumenter, inkludert websider . At språket er JavaScript. Den viktige funksjon Alert er å vise tekst som varsler en webside bruker av noe . Relaterte JavaScript-funksjoner utføre denne funksjonen samtidig akseptere input fra brukeren . HTML kode
HTML uttalelser kan kjøre JavaScript Alert uttalelse ved hjelp av sin onClick og andre søkeord relatert til brukermedvirkning. Oppfølgingen prøven HTML uttalelse kaller Alert -funksjonen.
stedet for å ringe Alert direkte, kan du også angi onClick til en egendefinert JavaScript-funksjon som kaller Alert . Ved hjelp av denne tilnærmingen har fordelen av å holde HTML uttalelser små og derfor mer leselig . Alert
JavaScript Alert -funksjonen viser meldingen du setter inn i sin ene argumentet . Den fullstendige syntaksen Alert er " windows.Alert ", som indikerer at Window klassen, som er en del av HTML Document Object Model , er morselskap for Alert . Ringe Alert -funksjonen gjør at nettleseren din viser en enkelt dialogboks med teksten du angir, og en OK-knapp som brukeren kan trykke på for å lukke dialogboksen . Bekreft
Bekreft boksen er en annen måte å tilby nettbrukere samme funksjonalitet i Visual Basic MsgBox og JavaScript Alert uttalelser. I motsetning til disse utsagnene , men lar Bekreft webutviklere gi nettbrukere muligheten til å utjevne dialogboksen. Kjører Bekreft gjør nettleseren vise en dialogboks med meldingen du angir. Denne dialogen har også en OK-knapp og en Avbryt-knapp . Hvis web brukeren klikker " OK , " Bekreft funksjonen returnerer verdien Tro mot din JavaScript-program . Ved å klikke "Avbryt" gjør Bekreft retur False . Programmet kan endre atferd basert på hvilke av disse verdiene Bekreft avkastning
resultat = window.confirm ( melding) ; . Prompt
Mens Bekreft tar MsgBox konseptet ett skritt videre ved å tilby den websiden brukeren et utvalg av knapper , tar Prompt konseptet to skritt videre. Det ber Web brukeren å skrive inn tekst at JavaScript Programmet kan behandle . For eksempel spør følgende Prompt uttalelse brukeren å skrive hennes navn
Response = prompt (' Vennligst skriv inn ditt navn . '); .
Som Bekreft , returnerer Spør en verdi til programmet . Denne verdien er ikke sant eller usant , men, men teksten som brukeren har skrevet inn i Prompt dialogboksen . Spør skiller seg også fra de enklere MsgBox - relaterte funksjoner ved å ha et annet argument , Standard . JavaScript programmerere fylle dette argumentet med en verdi funksjonen kommer tilbake hvis brukeren ikke angir en verdi. For eksempel, stiller følgende uttalelse standardtekst for en rask tilbyr brukeren et abonnement.
Response = prompt (' Vil du melde deg på vårt nyhetsbrev ? ', ' Ja , vennligst registrer meg for nyhetsbrevet '); .