© Henrik Jensen - ViewSource.dk
Dansih Version   English Version


 POP-UP Bokse i JavaScript
Skrevet af: Henrik Jensen / 21-08-2001

Læst 5908 gange
I Javascript er der 3 forskellige typer af popup-bokse der kan bruges til at informere eller modtage input fra dine besøgende

Den første er Alert, den bruges når du vil sende en besked til brugeren, det gøres således

<input type="button" onClick='alert("Velkommen til ViewSource.dk")'; value="Alert - Klik her">




Den næste er Confirm og bruges når brugeren skal bekræfte et valg. En Confirm boks returnerer enten true eller false, det gøres således

<script language="Javascript">
function fnConfirm()
{
   if (confirm("Accepterer du betingelserne"))
{
      alert("OK du kan godt deltage i Konkurencen.");
}
   else
{
     alert("Du kan ikke deltage i konkurencen.");
}
}
</script>

<input type="button" onClick="fnConfirm();" value="Confirm - Klik her">




Den tredje og sidste mulighed er Prompt, den bruges typisk til at "Prompte" brugerens navn. det gøres således


<script language="Javascript">
function fnPrompt()
{
   name = prompt("Indtast venligst dit navn","Navn")
   if (name != '' && name != 'Navn' && name != null)
   {
     alert(name + ' ønskes Velkommen til Viewsource.dk');
   }
   else
   {
     alert('OK Du ønsker at være Anonym');
   }
}
</script>

<input type="button" onClick="fnPrompt();" value="Prompt - Klik her">




I "Prompt" scriptet er der indbygget et lille sikkerhedscheck, således at hvis brugeren ikke indtaster noget navn, eller trykker på Cancel - giver vi ham en anden besked, istedet for det Navn han indtastede

God Kodning :-)