Avatar billede eksperten1 Nybegynder
26. januar 2001 - 09:11 Der er 4 kommentarer og
1 løsning

En dialogboks med indtastning...

Jeg forsøger at lave et JavaScript, som viser en dialogboks, hvor brugeren kan indtaste en tekst/nummer. Herefter skal der åbnes en ASP side, med det indtastede som parameter. (vis_hold.asp?id={var})

Men jeg sucks bigtime til javascript og håber derfor på en venlig sjæl gider hjælpe mig her.

mvh-Mark

Avatar billede limemedia Nybegynder
26. januar 2001 - 09:14 #1
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
<title>Untitled</title>

<script>
    function askme() {
        document.location = \"vis_hold.asp?id=\" + prompt(\"Skriv Noget !\");
    }
</SCRIPT>
</head>

<body onLoad=\"askme();\">




</body>
</html>
Avatar billede eksperten1 Nybegynder
26. januar 2001 - 09:17 #2
Hvordan skal jeg bruge det i en knap som gør at brugeren får vist denne dialogboks.

<input type=\"button\" onClick=\"java script:askme();\"> ???

Mark
Avatar billede eksperten1 Nybegynder
26. januar 2001 - 09:23 #3
Det spiller sgu\' Men hvordan får jeg den viste dialogboks til at være en smule kønnere, den smider en kæmpe dialogboks hvor det predefinerede svar er \'undefined\'

Tak for hjælpen
Mark
Avatar billede limemedia Nybegynder
26. januar 2001 - 09:43 #4
umm, jeg tror sgu ikke du kan ændre meget ved den... du kan evt lave din egen window popup og lave det som en formular ?
Avatar billede jakoba Nybegynder
26. januar 2001 - 23:04 #5
Det der undefined kan du let komme af med. giv blot prompt() funktionen en extra parameter der er en tom streng:
        document.location = \"vis_hold.asp?id=\" + prompt(\"Skriv Noget !\",\"\");
                   
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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