Toon posts:

[javascript] probleem met variabelen

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik heb een javascript onchange event en in de functie die ik daar aanroep wil ik naar een andere pagina springen en dan wel zo dat de variabelen meegestuurd worden. ik weet dat dit niet werkt:document.location.replace('results.php?var1&var2');
hij stuurt ze dan niet mee. Hoe kan ik dit oplossen?

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

ik weet dat dit niet werkt:document.location.replace('results.php?var1&var2');
hij stuurt ze dan niet mee. Hoe kan ik dit oplossen?
waarom werkt dat niet?

Verwijderd

Topicstarter
geen idee, variabelen komen uit een form

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

post eens wat meer van je code, want in principe zou dit gewoon moeten werken namelijk

Verwijderd

Topicstarter
function putdev(){


option=document.form1.var1.options[document.form1.var1.selectedIndex].value
var1=option
alert(var1);


document.location.replace('results.php?v1=var1&v2=var2');
}

die putdev zit in de <select name="var1" onchange="putdev()">

die variabelen moet dus naar een andere pagina, maar worden dus niet meegestuurd

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

pepweb:
code:
1
document.location.replace('results.php?v1=var1&v2=var2');
iets met tipje en sluier.

'var1' is niet var1
oftewel
'var1' is een string, en var1 een variabele.

'var1' + var1 betekent inhoud van var1 met die van 'var1' samenvoegen...

gaat er al een belletje rinkelen? ;)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Voorkauwmode:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<head>
<script type="text/javascript">

if(location.search.length>0) alert(location.search);

function doStuff(sel){
    location.replace("test.html?value="+sel[sel.selectedIndex].value);
}
</script>
</head>
<body>

<select onchange="doStuff(this)">
<option>-select-</option>
<option value="rood">rood</option>
<option value="groen">groen</option>
<option value="blauw">blauw</option>
</select>

</body>
</html>

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Bosmonster:
Voorkauwmode:
code:
1
...
:X

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 23:06
code:
1
location.href="bla.html?v1="+ var1 +"&v2="+ var2 +";

Zoiets? :)

Verwijderd

Topicstarter
ok het werkt nu! bedankt
Pagina: 1