HTML equivalent van de Visual Basic- functie MsgBox is de Alert -functie . Deze functie is geen onderdeel van HTML , echter, maar van een taal waarvan de programma's draaien binnen HTML-documenten , waaronder webpagina's . Die taal is JavaScript . De wezenlijke functie van Alert is om tekst te waarschuwen een webpagina gebruiker van iets weer te geven . Gerelateerde JavaScript -functies vervullen deze functie , terwijl ook accepteren input van de gebruiker . HTML code
HTML statements kan de JavaScript-melding statement uitvoeren met haar onClick en andere zoekwoorden die verband houden met gebruikersinteractie .
< br de follow monster HTML verklaring noemt de Alert -functie . >
In plaats van direct te bellen Alert , kunt u ook onClick op een aangepaste JavaScript-functie die Alert noemt . Met deze aanpak heeft het voordeel van het houden van uw HTML statements klein en daardoor beter leesbaar . Alert
De JavaScript-melding functie verschijnt het bericht dat u op zijn enkel argument te voegen . De volledige syntax van Alert is " windows.Alert , " wat aangeeft dat het venster klasse , dat deel uitmaakt van het HTML-document object model , is de moedermaatschappij van Alert . Het aanroepen van de Alert -functie maakt uw browser weer een dialoogvenster met de tekst die u opgeeft en een OK-knop die de gebruiker kan drukken om het dialoogvenster te sluiten . Bevestigen < br >
het bevestigen doos is een andere manier van het aanbieden van web gebruikers dezelfde functionaliteit van de Visual Basic MsgBox en JavaScript Alert verklaringen . In tegenstelling tot die verklaringen echter Bevestigen laat webontwikkelaars geven Web gebruikers de mogelijkheid om het dialoogvenster te annuleren uit . Hardlopen Bevestig maakt uw webbrowser weer een dialoogvenster met het bericht dat u opgeeft . Dit dialoogvenster heeft ook een OK-knop en een knop Annuleren . Als de Web gebruiker klikt op "OK ", de functie Confirm retourneert de waarde True uw webbrowser programma. Klikken op "Annuleren " maakt Bevestigen return False . Uw programma kan zijn gedrag te veranderen op basis van welke van deze waarden bevestigen rendementen
resultaat = window.confirm ( bericht ) ; . Prompt
Overwegende Bevestig neemt de MsgBox begrip een stap verder door het aanbieden van de web gebruiker een keuze van knoppen , Prompt neemt het concept twee stappen verder . Het vraagt de web-gebruikersinterface om tekst in dat uw JavaScript programma kan verwerken . Bijvoorbeeld , de volgende Prompt verklaring vraagt de gebruiker om haar naam te typen
Response = prompt ( " Vul hier uw naam . ' ) ; .
Net Bevestigen , Prompt geeft een waarde aan uw programma . Deze waarde is niet waar of niet waar , echter, maar de tekst die de gebruiker getypt in het Prompt dialoogvenster . Prompt verschilt ook van de eenvoudigere MsgBox - gerelateerde functies door het hebben van een tweede argument , Default . JavaScript programmeurs bevolken dit argument met een waarde van de functie zal terugkeren als de gebruiker geen waarde in te voeren . Bijvoorbeeld , de volgende verklaring stelt de standaard tekst voor een snelle offer de gebruiker een abonnement .
Response = prompt ( ' Wilt u zich aanmelden voor onze nieuwsbrief ? ' , ' Ja, meld mij aan voor de nieuwsbrief ' ) ; .