Avatar billede ruch Nybegynder
13. september 2005 - 14:30 Der er 11 kommentarer

forskellige alert beskeder

jeg har lavet sådan et opret bruger side hvor det er umuligt at oprette en bruger
men hvordan kan jeg få den til at skifte mellem forkellige alert beskeder ?

<script language="JavaScript">
<!--
function opretbruger() {
alert('Brugernavnet ' + username.value + ' er..')
alert('Optaget!!')
alert('Passwordet ' + password.value + ' er..')
alert('Optaget!!')
}
-->
</script>

Brugernavn:&nbsp;<input type="text" name="username"><br>
Password:&nbsp;<input type="password" name="password"><br>
<input type="button" value="Opret Bruger" onclick="opretbruger()">
Avatar billede roenving Novice
13. september 2005 - 14:33 #1
Hvad mener du ?-)

-- vil du have, at først kommer en besked og derefter en anden eller ...

-- alerts vil så nok ikke være det indlysende valg, da de _kun_ fjernes ved et tryk på knappen !-)
Avatar billede ruch Nybegynder
13. september 2005 - 14:35 #2
nej
der kommer f.eks. alert1 eller alert2
Avatar billede jokkejensen Novice
13. september 2005 - 14:39 #3
var randomnumber=Math.floor(Math.random()*11)

der bliver randomnumber til et sted mellem 0 og 10, så er det bare at lave en række if sætninger, case/switch eller hvad der nu er muligt med JS.
Avatar billede ruch Nybegynder
13. september 2005 - 14:40 #4
okay
men er ikke så go til sådan noget
så vil du eller en anden ikke lige skrive hvordan jeg kan lave en if sætning ?
Avatar billede ruch Nybegynder
13. september 2005 - 14:42 #5
det behøver heller ikke være JS
Avatar billede jokkejensen Novice
13. september 2005 - 14:51 #6
jo en if kan jeg vist godt lige klare

var randomnumber=Math.floor(Math.random()*11)

if(randomnumber == 0)
    alert("fejl1");

if(randomnumber == 1)
    alert("fejl2");

..... ned til og med 10.. men det smarteste er at bruge switch, men ka ikke lige syntaxen
Avatar billede ruch Nybegynder
13. september 2005 - 14:56 #7
okay (:
tak
Avatar billede ruch Nybegynder
13. september 2005 - 15:11 #8
men hvorfor kan jeg ikke lave flere alerts i en if sætning ?
Avatar billede roenving Novice
13. september 2005 - 15:18 #9
-- jeg forstår stadig ikke hvad du vil ...

-- du kan lave 1000 alerts, hvis du vil !-)
Avatar billede ruch Nybegynder
13. september 2005 - 15:22 #10
okay
men jeg kan ikke forklare det bedre
Avatar billede jokkejensen Novice
13. september 2005 - 15:32 #11
nåå det kan du også godt..

så bruger du bare

if(randomnumber == 0)
{
alert("1");
alert("2");
}

[bemærk tuborgklammerne]
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester