Beste,
Ik zit al een tijdje met een (waarschijnlijk simpele) kwestie en ik hoop dat hier een oplossing voor is.
Ik wil mijn variabelen in Javascript weergeven, en dit lukt. Maar dan moeten eerst de variabelen worden weergeven, en daarna de Javascript zoals dit:
PHP
<?php
$kans1 = 100;
$kans2 = 100;
$kans3 = 100;
$kans4 = 100;
?>
<script type="text/javascript">
function show_auto(select)
{
var array = Array('<? echo $kans1; ?>%','<? echo $kans2; ?>%','<? echo $kans3; ?>%','<? echo $kans4; ?>%');
document.getElementById('auto').innerHTML = array[select.value-1];
}
</script>
Toon Meer
Ik wil mijn pagina netjes en overzichtelijk houden, dus wil ik de Javascript boven laten beginnen. Daarna de PHP, maar dan toont Javascript de variabelen niet meer:
PHP
<script type="text/javascript">
function show_auto(select)
{
var array = Array('<? echo $kans1; ?>%','<? echo $kans2; ?>%','<? echo $kans3; ?>%','<? echo $kans4; ?>%');
document.getElementById('auto').innerHTML = array[select.value-1];
}
</script>
<?php
$kans1 = 100;
$kans2 = 100;
$kans3 = 100;
$kans4 = 100;
?>
Toon Meer
Hoe los ik dit op?
Met vriendelijke groet,
Jason Koolman