dejongetje
Gebruiker
- Lid geworden
- 15 sep 2006
- Berichten
- 11
Het volgende krijg ik niet voor elkaar :
een php pagina wordt geladen, waar een (dynamisch) aantal textboxen wordt gegenereerd, tesamen met dezelfde hoeveelheid comboboxen.
Wanneer in deze combobox een andere waarde wordt geselecteerd (2 mogelijke waardes), dan dient het bijbehorende textbox die waarde over te nemen.
Ik krijg de foutmelding : Object vereist
Heb me helemaal suf gezocht, maar kan nergens iets vergelijkbaars vinden.
Javascript:
<script>
function geef_waarde_kind(combobox_naam,textbox_naam)
{
var tournament_kind = document.getElementById(combobox_naam).value;
window.alert(tournament_kind);
document.adminForm.textbox_naam.value = tournament_kind;
}
</script>
PHP code
for($i=1 ; $i <= $rondes ; $i++)
{
?>
<tr class="add">
<td><?php echo "Ronde " .$i ?> </td>
<td><input type="text" name="ronde_type_<?php echo $i;?>" value="<?php echo $type;?>" /> <BR>
<select name="Tournament_kind_selected_<?php echo $i;?>" onchange="geef_waarde_kind(Tournament_kind_selected_<?php echo $i;?>,ronde_type_<?php echo $i;?>)" id="Tournament_kind_selected_<?php echo $i;?>">
<?php
echo "<option value='Knock Out'>Knock Out<br/>";
echo "<option value='Poule'>Poule<br/>";
?>
</select>
</td>
<td><input type="text" name="aantal_poules" value="" /> </td>
<td><input type="text" name="clubs_per_poule" value="" /> </td>
<?php } ?>
Iemand enig idee wat ik fout doe, en/of hoe het anders/beter kan ?
Alle hulp is welkom.
Alvast bedankt !
een php pagina wordt geladen, waar een (dynamisch) aantal textboxen wordt gegenereerd, tesamen met dezelfde hoeveelheid comboboxen.
Wanneer in deze combobox een andere waarde wordt geselecteerd (2 mogelijke waardes), dan dient het bijbehorende textbox die waarde over te nemen.
Ik krijg de foutmelding : Object vereist
Heb me helemaal suf gezocht, maar kan nergens iets vergelijkbaars vinden.
Javascript:
<script>
function geef_waarde_kind(combobox_naam,textbox_naam)
{
var tournament_kind = document.getElementById(combobox_naam).value;
window.alert(tournament_kind);
document.adminForm.textbox_naam.value = tournament_kind;
}
</script>
PHP code
for($i=1 ; $i <= $rondes ; $i++)
{
?>
<tr class="add">
<td><?php echo "Ronde " .$i ?> </td>
<td><input type="text" name="ronde_type_<?php echo $i;?>" value="<?php echo $type;?>" /> <BR>
<select name="Tournament_kind_selected_<?php echo $i;?>" onchange="geef_waarde_kind(Tournament_kind_selected_<?php echo $i;?>,ronde_type_<?php echo $i;?>)" id="Tournament_kind_selected_<?php echo $i;?>">
<?php
echo "<option value='Knock Out'>Knock Out<br/>";
echo "<option value='Poule'>Poule<br/>";
?>
</select>
</td>
<td><input type="text" name="aantal_poules" value="" /> </td>
<td><input type="text" name="clubs_per_poule" value="" /> </td>
<?php } ?>
Iemand enig idee wat ik fout doe, en/of hoe het anders/beter kan ?
Alle hulp is welkom.
Alvast bedankt !