Avatar billede nicidem Nybegynder
01. februar 2004 - 13:50 Der er 8 kommentarer og
1 løsning

Run textbox

Hvordan får jeg lavet en textbox, hvori jeg fx. kan skrive www.exp.dk og så skifter siden til den.
derudover skal markøren være starte i dette felt.

(Jeg er igang med at designe min egen startside, med alle mine links, og var træt af at skulle trykke med musen / eller finde f4 for at kunne skrive en adresse i browseren)
Avatar billede nicidem Nybegynder
01. februar 2004 - 13:51 #1
(enter skal være defualt knappen til, at gå hen til den indskrevne side
Avatar billede skovenborg Nybegynder
01. februar 2004 - 14:44 #2
Måske sådan her:
<form name="form1" onsubmit="location.href = this.side.value;">
<input type="text" name="side" /><input type="submit" />
</form>
Avatar billede skovenborg Nybegynder
01. februar 2004 - 14:46 #3
nej vent sådan her:
<body onload="document.form1.side.focus();">
<form name="form1" onsubmit="location.href = this.side.value;return false;">
<input type="text" name="side" /><input type="submit" />
</form>
</body>
Avatar billede nicidem Nybegynder
06. februar 2004 - 15:18 #4
Virker næsten, får af en eller anden grund åbnet:
C:\Documents and Settings\Guest\Dokumenter\exp.dk
når jeg skriver exp.dk
Avatar billede skovenborg Nybegynder
06. februar 2004 - 16:38 #5
Ja, så skal der lidt mere til. Som standard forventer location.href at du har en protocol med i url'en (fx http://) så du bliver nødt til at gøre sådan her:
<html>
<head>
<style type="text/css">

</style>
<script type="text/javascript">
function gotoUrl(val) {
    if (val.match(/^[\w]+:\/\//i)) {
        location.href = val;
    }
    else location.href = "http://"+val;
    return false;
}
</script>
</head>
<body onload="document.form1.side.focus();">
<form name="form1" onsubmit="return gotoUrl(this.side.value);">
<input type="text" name="side" /><input type="submit" />
</form>
</body>
</html>
Avatar billede nicidem Nybegynder
06. februar 2004 - 20:06 #6
Lækkert =o)
smid nogle svar!
Avatar billede skovenborg Nybegynder
06. februar 2004 - 20:15 #7
nahh, et enkelt må være nok ;-)
Avatar billede nicidem Nybegynder
15. februar 2004 - 11:21 #8
;o) Mange tak!
Avatar billede skovenborg Nybegynder
15. februar 2004 - 13:17 #9
...og tak for point :-)
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