11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour !

Le titre est un peu barbare, je m'explique :

j'ai une table de 2 colonnes et xx lignes avec une textbox dans chaque case.

j'ai fait un bout de code qui me permet sur onkeydown d'une txtbox de me déplacer d'une textbox à l'autre (gauche-droite et bas-haut)

=>grace a 'name' sous la forme : [N° Ligne]$[gauche||droite] exemple
de la ligne 1: 1$gauche 1$droite
la ligne 2 : 2$gauche 2$droite

Le probleme est que je ne sait pas comment déterminé si l'utilisateur veut se déplacer dans la txtbox ou changer de txtbox

Exemple : si la txtbox est vide et que l'utilisateur appuye a droite alors tt naturellement je le déplace vers la txtbox de droite

Mais si la txtbox n'est pas vide (ex : 100) et que l'utilisateur est au debut du texte (devant le 1) , comment puis-je le savoir et dans ce cas ne pas changer de txtbox mais avancer dans la textbox

Smiley sweatdrop

j'espere que vous avez compris ?

merci !!