Avatar billede tahoo Nybegynder
26. maj 2004 - 02:03 Der er 6 kommentarer og
1 løsning

onChange i text felt - videre til link

hej eksperten

er helt ny i javasccript..

skal have sådan at når man skriver noget i min text felt, kommer det automatisk med i et link....

noget med:

<input type="text" name="antal" onChange="document.link.href='test.asp?antal='+this.value">

<a href="" name="link">klik</a>


sådan hvis man skriver 5 i text felt - bliver mit link:

test.asp?antal=5

håber nogle kan hjælpe...
Avatar billede roenving Novice
26. maj 2004 - 02:09 #1
Ikke så meget galt:

<input type="text" name="antal" onchange="document.getElementById('mitLink').href+=this.value">

<a href='test.asp?antal=' id="mitLink">klik</a>
Avatar billede tahoo Nybegynder
26. maj 2004 - 02:15 #2
du er guld.. - det er ikke så let at være helt ny.. :o)

lav svar
Avatar billede roenving Novice
26. maj 2004 - 02:16 #3
Velbekomme '-)
Avatar billede roenving Novice
26. maj 2004 - 02:17 #4
-- og tak for point ;~}
Avatar billede tahoo Nybegynder
26. maj 2004 - 02:25 #5
hov jeg var lige lidt for hurtig...

når man starter på siden er min text felt = 1

men mit link er:
test.asp?antal=
det skulle endelig være : test.asp?antal=1 - indtil der bliver indtastet andet i mit text felt,

kan du hjælpe der...
Avatar billede tahoo Nybegynder
26. maj 2004 - 02:26 #6
<input type="text" name="antal" size="1" value="1">
Avatar billede roenving Novice
26. maj 2004 - 02:36 #7
Så vil jeg nok umiddelbart anbefale sådan noget:

<form name="form1">
<input type="text" name="antal" value="1">
</form>
<a href="test.asp?antal=" onclick="val=document.form1.antal.value;if(val.length>0){this.href+=val}else{return false};">klik</a>
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