Opnieuw laden pagina na checkbox vinkje
Harry
25/04/2009 18:42:00Mensen, wie helpt mij uit de droom:
Ik wil graag de keuze van muziek aan of uit op de pagina.
Dit heb ik zo gedaan:
OK, dit werkt, de pagina wordt herladen , de variabele krijgt een waarde en de keuze wordt gemaakt, maar wil het graag met een simpel vinkje in een checkbox laten werken... (wellicht met dezelfde methode?) maar dat krijg ik maar niet voor elkaar... grrr...
Iemand een idee?
Met onClick='...' werkt het niet! :-(
Graag!
Harry
Ik wil graag de keuze van muziek aan of uit op de pagina.
Dit heb ik zo gedaan:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
echo("
<script type='text/javascript'>
function goLadenMusicOnSite(oSelect)
{
var opt = oSelect.options[oSelect.selectedIndex], url = opt.value;
if (url)
location = url;
return false;
}
</script>");
echo("
<form>Muziek <select onChange='return goLadenMusicOnSite(this)' name='MusicOnSite'><option value=''></option><option value='MOStest.php?MusicOnSite=ON'>AAN</option><option value='MOStest.php?MusicOnSite=OFF'>UIT</option></select></form>");
if($MusicOnSite == "ON") { echo("Muziek staat AAN!"); } else { echo("Muziek staat UIT!"); }
?>
echo("
<script type='text/javascript'>
function goLadenMusicOnSite(oSelect)
{
var opt = oSelect.options[oSelect.selectedIndex], url = opt.value;
if (url)
location = url;
return false;
}
</script>");
echo("
<form>Muziek <select onChange='return goLadenMusicOnSite(this)' name='MusicOnSite'><option value=''></option><option value='MOStest.php?MusicOnSite=ON'>AAN</option><option value='MOStest.php?MusicOnSite=OFF'>UIT</option></select></form>");
if($MusicOnSite == "ON") { echo("Muziek staat AAN!"); } else { echo("Muziek staat UIT!"); }
?>
OK, dit werkt, de pagina wordt herladen , de variabele krijgt een waarde en de keuze wordt gemaakt, maar wil het graag met een simpel vinkje in een checkbox laten werken... (wellicht met dezelfde methode?) maar dat krijg ik maar niet voor elkaar... grrr...
Iemand een idee?
Met onClick='...' werkt het niet! :-(
Graag!
Harry
Gewijzigd op 01/01/1970 01:00:00 door Harry
PHP hulp
27/11/2024 21:02:46Mr.Ark
25/04/2009 20:47:00Harry
25/04/2009 21:21:00ark schreef op 25.04.2009 20:47:
Je wilt als je de checkbox aanvinkt dat de pagina herlaad?
Ja, dat zou ik willen... maar hoe?
Mr.Ark
25/04/2009 23:17:00Dat moet gewoon met onclick werken.
<input name="checkbox" type="checkbox" onclick="window.location.reload()" value="checkbox" />
<input name="checkbox" type="checkbox" onclick="window.location.reload()" value="checkbox" />
Gewijzigd op 01/01/1970 01:00:00 door Mr.Ark