Onkeydown script

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pim

Pim

18/03/2005 11:41:00
Quote Anchor link
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
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
<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 = (
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?echo$id;?>
+ 1) %
field.form.elements.length;
document.getElementById(i).focus();
return false;
}
else
return true;
}
</script>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
$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?
Gewijzigd op 18/03/2005 13:56:00 door Pim
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.