30. august 2007 - 20:41Der er
15 kommentarer og 1 løsning
sende information fra side1 til side 2 via javascript
hej
Hvordan sender man information via javascript fra siden 1 til side 2
fx side1 har man nogle radiobuttons som man kan marker derefter sender man den information videre til side2, hvor man så kan bruge document.write så man får skrevet informationen fra knappen ud på side 2.
<script type="text/javascript"> function hent(felt) {
querystring = window.location.search.substring(1); kombination = querystring.split("&"); for(i = 0, len = kombination.length; i < len; i++) { par = kombination[i].split("="); if (par[0] == felt) return par[1]; } return ""; }
alert("Dit fornavn er " + hent("fornavn") + " og efternavn er " + hent("efternavn")); </script>
Som du kan se, kan jeg bare bruge: hent("felt_navn_i_urlen")
cpufan> Har du overhovedet kigget på de sider..? :-) Man skal nærmest være en ekspert, før man kan finde de oplysninger man skal bruge.. Faktisk tror jeg ikke at de har de nødvendige oplysninger :-)
**men findes der ikke en metode i stil med dette her: document.write(windows.parent.forms[0].elements[0).value);**
så det kommer til at se ud noget i denne stil. side1 <form action="side2.html" method="post"> <input type="radio" name="Question1" value="[#4#]button1 trykket" tabindex="1" /> <input type="radio" name="Question1" value="[#4#]button 2 trykket" tabindex="2"> <input type="radio" name="Question1" value="[#9#]button 3 trykket" tabindex="3"> <input type="radio" name="Question1" value="[#4#]button 4 trykket" tabindex="4"> <input type="submit" value="næste"> </form>
på side 2
<script type=javascript> document.write(dette blev der trykket: windows.parent.forms[0].elements[0].value); </script>
oki. Den metode har jeg også brugt før noget i den stil,men håbede der var en måde hvor man kunne gøre det med javascript, men javascript oversætter ikke fx %20 og de andre koder.
men cool at i ville hjælpe :)
thesurfer du har hjulpet godt med kode, så smid lige et svar så får du pointene.
Der findes næppe mindre troværdige sites end html.dk og w3schools.com. På det første site er det mere end vanskeligt at finde huller mellem fejlene - og på det sidste er det blot vanskeligt at finde huller mellem fejlene :o|
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.