Hi allemaal,
ik heb een javascript + html code welke perfect werken. Nu wil ik de waarde (value) van de radiobutton opslaan in een cookie zodat ik elders die waarde uit de cookie kan oproepen. Hoe kan ik dit het beste doen?
<script type="text/javascript">
function doSubmit(form) {
var urls = form['url'];
var i = urls && urls.length;
while (i--) {
if (urls[i].checked) {
window.location = urls[i].value;
}
}
return false;
}
</script>
<form action="" onsubmit="return doSubmit(this)">
<input type="radio" name="url" value="http://www.google.com"> Google
<input type="radio" name="url" value="http://www.yahoo.com"> Yahoo
<input type="submit" value="Submit">
</form>
Alvast dank!
grt Stefan
Ps. de persoon die mij het beste helpt krijgt een positieve itrader + aanbeveling.
- Radiobuttons probleem
-
25-07-2014, 18:22 #1
- Berichten
- 1.735
- Lid sinds
- 17 Jaar
Radiobuttons probleem
-
In de schijnwerper
Startpagina script V2.1 - WP plugin - Vernieuwd - Vele opties - V2.1 NU LIVEPHP scripts3d televisies hype komt er aan!Domein te koopLinkbuilding uitbesteden - 25 jaar ervaring - Zie behaalde resultatenAdvertentieruimteSenior Designster - top kwaliteit - 16 uur per week - per maand - 350 euroFreelance / Werk -
25-07-2014, 18:42 #2
- Berichten
- 446
- Lid sinds
- 12 Jaar
Re: Radiobuttons probleem
Hi,
Je kan de waarde posten met Ajax naar een andere PHP pagina.
En daar dan ook de cookie zetten met PHP.
Hoop dat je hiermee in de richting komt!
Daniel
-
25-07-2014, 18:44 #3
- Berichten
- 877
- Lid sinds
- 15 Jaar
Re: Radiobuttons probleem
Er van uitgaande dat je de event op de submit button wilt hebben:
Code:<form action="" onsubmit="return doSubmit(this)"> <input type="radio" name="url" value="http://www.google.com"> Google <input type="radio" name="url" value="http://www.yahoo.com"> Yahoo <input type="submit" onclick="editCookie()" value="Submit"> </form> <script type="text/javascript"> function editCookie(){ var radios = document.getElementsByName('url'); for (var i = 0, length = radios.length; i < length; i++) { if (radios[i].checked) { // waarde is hier uit te lezen middels alert(radios[i].value);// schrijf hieronder de cookie weg setCookie("cookieNaam",radios[i].value,365); }}} function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + expires; } </script>
-
25-07-2014, 18:46 #4
- Berichten
- 1.735
- Lid sinds
- 17 Jaar
Re: Radiobuttons probleem
Thanks! Ik ga het ff proberen.
-
25-07-2014, 18:50 #5
- Berichten
- 1.735
- Lid sinds
- 17 Jaar
Re: Radiobuttons probleem
Ik heb hem toegevoegd, alleen maakt hij dan ook een cookie waarbijv. google.com in opgeslagen wordt?
-
25-07-2014, 19:55 #6
- Berichten
- 1.735
- Lid sinds
- 17 Jaar
Re: Radiobuttons probleem
- Ben inmiddels geholpen door Tom -
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic