Hallo,
Ik heb een script bijna hetzelfde als www.pluumpje.nl/kapelle/index.php
de rijen worden uit de database gevuld, nu wil ik met "down arrow" een rij naarbeneden gaan(dat scheelt 6x tabtoets)
ik heb dit
<?
<script type="text/javascript">
function handleEnter (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode ==40 ) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
// i = (<echo$id;?> + 1) %field.form.elements.length;
i = (<?echo$id;?> + 1) %
field.form.elements.length;
document.getElementById(i).focus();
return false;
}
else
return true;
}
</script>
<?
$id=1;
while ($rij = mysql_fetch_array($resultaat)){
<tr>
<td><font face="arial"><input onkeydown="return handleEnter(this, event)" type="text" name="melder" style="width:85px" maxlength="25" value="<? echo ucfirst($rij['aannemer']); ?>" id="<?echo $id;?>"></font></td>
//andere velden
</tr>
$id=$id+1;
}
?>
maar zoals de code nu is slaat hij in 1x 2 rijen over en daarna doet hij het niet meer.
Ik ben al 3 dagen bezig maar ik zie het echt niet meer
Wie wil mij even op weg helpen?
of weet iemand hoe ik een PHP variabele mee kan sturen naar een functie?
884 views