? HTML motsvarighet till Visual Basic MsgBox funktion är Alert funktionen . Denna funktion är inte en del av HTML , dock utan ett språk vars program körs inuti HTML-dokument , bland annat webbsidor . Att språket är JavaScript . Den grundläggande funktion Alert är att visa text varnar användaren webbsida för något . JavaScript- funktioner utför denna funktion och samtidigt acceptera inmatning från användaren . HTML -kod
HTML uttalanden kan köra JavaScript Alert uttalande genom att använda sin onClick och andra sökord som är relaterade till interaktion med användaren . Efterföljaren prov HTML uttalande kallar Alert funktionen .
Istället för att ringa Alert direkt , kan du också ställa onClick till en anpassad JavaScript -funktion som anropar Alert . Med denna metod har fördelen av att hålla dina HTML uttalanden liten och därmed mer lättläst . Addera Alert
JavaScript Alert funktionen visar meddelandet du sätter i sitt enda argument . Den fullständiga syntaxen för Alert är " windows.Alert , " vilket indikerar att fönstret klassen , som är en del av HTML Document Object Model , är förälder till Alert . Ringa Alert funktionen gör webbläsaren visa en enda dialogruta med texten som du anger och en OK-knapp som användaren kan trycka på för att stänga dialogrutan . Bekräfta
Bekräfta box är ett annat sätt att erbjuda webbanvändare samma funktionalitet i Visual Basic MsgBox och Javascript-varning uttalanden . Till skillnad från dessa uttalanden , men låter Bekräfta webbutvecklare ger webbanvändare möjlighet att neutralisera den dialogrutan . Köra Bekräfta gör webbläsaren visas en dialogruta med meddelandet som du anger . Denna dialog har också en OK-knapp och en Avbryt-knapp . Om web användaren klickar " OK , " Bekräfta funktionen returnerar värdet true till din JavaScript -program . Klicka på " Avbryt " gör Bekräfta returnera false . Ditt program kan ändra sitt beteende utifrån vilken av dessa värden Bekräfta avkastning
skäl Bekräfta tar MsgBox konceptet ett steg längre genom att erbjuda Web användaren ett val av knappar , tar Prompt konceptet två steg längre . Det uppmanar webben användaren att skriva text att JavaScript Programmet kan hantera . Till exempel , frågar följande prompt uttalande användaren att skriva hennes namn
Response = prompt ( ' Ange ditt namn . '); .
Liksom Bekräfta returnerar Prompt ett värde på ditt program . Detta värde är inte sanna eller falska, dock , men den text som användaren skrev i frågedialogrutan . Prompt skiljer sig också från de enklare MsgBox - funktioner genom att ha ett andra argument , Default . JavaScript programmerare befolka detta argument med ett värde funktionen återkommer om användaren inte anger ett värde . Till exempel sätter följande uttalande standardtexten för ett snabbt ger användaren ett abonnemang .
Response = prompt ( " Vill du prenumerera på vårt nyhetsbrev ? ' , ' Ja , vänligen registrera mig för nyhetsbrevet '); .