Nieuw lid |
|
Hallo, ik ben bezig met een taalfunctie op mijn website. Maar zit verveeld met die buttons..
Heb namelijk 3 buttons bovenaan mijn pagina, in een formfield, en aan elk van deze knoppen een functie toegewezen bij "onclick". Nu is het zo, wanneer de pagina laadt, er automatisch een coockie geplaatst wordt van de laatste button (engels dus)... En dit mag enkel pas als er gedrukt wordt op één van de knoppen...
Weet er iemand raad?
Mijn buttons met toegewezen functie:
<form id="taalkeuze" method="post" action="">
<div id="navbar_taalkeuze">
<input title="Nederlands" onclick="<? taalkeuze("NL"); ?>" class="button_taalkeuze" type="submit" name="NL" value="NL" tabindex="4" />
<input title="Français" onclick="<? taalkeuze("FR"); ?>" class="button_taalkeuze" type="submit" name="FR" value="FR" tabindex="5" />
<input title="English" onclick="<? taalkeuze("EN"); ?>" class="button_taalkeuze" type="submit" name="EN" value="EN" tabindex="6" />
</div>
</form>
<form id="taalkeuze" method="post" action=""> <div id="navbar_taalkeuze"> <input title="Nederlands" onclick="<? taalkeuze("NL"); ?>" class="button_taalkeuze" type="submit" name="NL" value="NL" tabindex="4" /> <input title="Français" onclick="<? taalkeuze("FR"); ?>" class="button_taalkeuze" type="submit" name="FR" value="FR" tabindex="5" /> <input title="English" onclick="<? taalkeuze("EN"); ?>" class="button_taalkeuze" type="submit" name="EN" value="EN" tabindex="6" />
Mijn functie:
function taalkeuze($taal){
setcookie("taal", "NL", time()-60);
setcookie("taal", "$taal", time()+60);
}
function taalkeuze($taal){ }
|