Avatar billede hansen Nybegynder
31. juli 2001 - 09:49 Der er 4 kommentarer og
1 løsning

Autosubmit dropdown + textfelt

Er det muligt at få indholdet med fra inputfeltet (name=\"link\") til næste side når der autosubmittes fra dropdownboksen ?

Som det er lige nu, så er det kun dropdownboksens værdi der sendes videre

Hilsen Hansen
----------------
<script language=\"JavaScript\">
<!--
function jumppage(sel) {
var i = sel.selectedIndex
if (i!=0) { top.location.href = sel.options[i].value }
}
// -->
</script>

<input type=\"text\" name=\"link\" size=\"20\" value=\"<%=session(\"link\")%>\">
<select name=\"go\" onChange=\"jumppage(this);\" size=\"1\">
<option value=\"-\" selected>Besøg også ..</option>
<option value=\"http://www.adresse1.dk\">adresse1</option>
<option value=\"http://www.adresse2.dk\">adresse2</option>
<option value=\"http://www.adresse3.dk\">adresse3</option>
</select>
Avatar billede roenving Novice
31. juli 2001 - 09:53 #1
Så skal du selv sørge for at få værdien, når du kommer over til din ny side, men det er let nok:

<script language=\"JavaScript\">
<!--
function jumppage(sel) {
var i = sel.selectedIndex
if (i!=0) { top.location.href = sel.options[i].value }
}
// -->
</script>

<input type=\"text\" name=\"link\" size=\"20\" value=\"<%=session(\"link\")%>\">
<select name=\"go\" onChange=\"jumppage(this);\" size=\"1\">
<option value=\"-\" selected>Besøg også ..</option>
<option value=\'java script:eval(\"http://www.adresse1.dk?link=\"+document.elements[link]);\'>adresse1</option>
<option value=\'java script:eval(\"http://www.adresse2.dk?link=\"+document.elements[link]);\'>adresse2</option>
<option value=\'java script:eval(\"http://www.adresse3.dk?link=\"+document.elements[link]);\'>adresse3</option>
</select>

hth
jes
Avatar billede roenving Novice
31. juli 2001 - 09:54 #2
Ups ...

document.elements[link] skal være:

document.elements[link}.value
Avatar billede hansen Nybegynder
31. juli 2001 - 10:13 #3
Hej roenving

Den giver mig nu en fejl, linie 1, tegn 73, fejl: tegnet \']\' var ventet....

Har du nogen ide om hvad det kan være ??
Avatar billede roenving Novice
31. juli 2001 - 10:22 #4
Ups ... =·[

document.elements[link].value

jeg var kommet til at sætte en tuborg og ikke en firkantet parantes ?-{
Avatar billede hansen Nybegynder
31. juli 2001 - 10:41 #5
Den havde jeg heller ikke fået set :-(

Den er rettet nu, men så fortæller den mig at linie 1, tegn 1, fejl: link er ikke defineret
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