Bonjour,
Je me suis lancé dans le JS il y a peut afin de développer une petite application ayant pour objectif d'automatiser certaines de mes actions sur une page web.
Je vous écris aujourd'hui car cela fait plusieurs jours que je suis bloqué sur une action.
Je cherche à effectuer un focus dans un input contenant la valeur 123456 le problème étant que l'input ne dispose pas d'ID ou de name.
De plus je ne peux pas modifier le code source pour attribuer un ID.
Malheureusement cette page étant privé je ne peux donner son url mais je vais essayer de vous d'écrire au mieux la procédure.
1/J'arrive sur la page www.mapage.fr
2/Le script se lance automatiquement grâce à un module Firefox
3/Le script simule une pression sur le bouton modifier avec le code suivant
document.querySelector("[id='boutonmodifier']").click()
4/La page ne change pas d'adresse mais affiche plusieurs inputs ayant tous le même code (sauf la valeur)
<input type="text" value="123456" cn="code">
5/Ici j'aimerais effectuer une recherche de la valeur 123456 et la focus
J'ai essayé avec le code suivant qui semble fonctionner sur les autres pages sauf la mienne ou cela ne fonctionne pas.
document.querySelector("[value='123456]").focus()
Je reste à votre disposition pour tout renseignements supplémentaires.
En vous remerciant par avance.
Partager