Avatar billede tommer Nybegynder
21. september 2004 - 13:54 Der er 8 kommentarer og
1 løsning

indsætte værdi fra txtfelt i link

jeg har en: <input type="text" name="txtEmail" .......
nu vil jeg gerne sætte værdien ind i min url:
href="http://xxxx?email=VÆRDIEN HER
hvordan er det nu lige det er ??
Avatar billede nikolajdu Nybegynder
21. september 2004 - 13:58 #1
<script>
function indsaet(v){
document.f.t.value  = "http://xxxx?email="+v;
}
</script>
<form name="f">
<<input type="text" name="txtEmail" value="hej" onclick="indsaet(this.value)">

<input type="text" name="t">
Avatar billede roenving Novice
21. september 2004 - 14:16 #2
Måske lidt hurtig, nikolaj !-)

--og så ville jeg først tænke funktionen, hvis jeg fik at vide, at den skulle bruges mange gange:

<form>
<input type="text" name="txtEmail" onchange="var e = document.getElementById('sendEmail');e.href+=this.value;e.onclick=null;">
<input ... >
</form>
<a href="http://xxxx?email=" id="sendEmail" onclick="return false;">Send mail</a>

-- hvis det er action på formen er det faktisk endnu lettere !-)
Avatar billede nikolajdu Nybegynder
21. september 2004 - 14:17 #3
tjo, men hvis der kun skal være én værdi er der vel slet ingen grund til andet end at hardcode det ind ;-)

Og der er vidst ikke andre fejl end den overflødige >
Avatar billede roenving Novice
21. september 2004 - 14:19 #4
Det var også derfor, jeg tænkte, at du havde hastet den frem !-)

-- resten er jo nærmere en alternativ tilgang !o]
Avatar billede tommer Nybegynder
21. september 2004 - 14:19 #5
jeg har lavet:
href="java script:document.location='http://xxxx.dk?email=' + txtEmail.value;"
det virker ok...
så er jeg fri for en form og en script block....
i må gerne sende svar alligevel... ;-)
thanks
Avatar billede nikolajdu Nybegynder
21. september 2004 - 14:20 #6
href="java script:self.location.href='http://xxxx.dk?email=' + txtEmail.value;"

og måske bedre på onclick

;-)
Avatar billede nikolajdu Nybegynder
21. september 2004 - 14:21 #7
roenving - Det kan af og til være svært at overskue scripts i ekspertens inputfelt ;-)

God dag
Avatar billede roenving Novice
21. september 2004 - 14:22 #8
Jepz !-)
Avatar billede tommer Nybegynder
21. september 2004 - 21:40 #9
tak begge 2
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