[Javascript] focus onload sur lien href
Résolu
davhello
-
green day Messages postés 26722 Statut Modérateur, Contributeur sécurité -
green day Messages postés 26722 Statut Modérateur, Contributeur sécurité -
Bonjour à tous,
Dans le cadre d'un projet dans mon travail, je développe un site web en intranet pour etiqueter des adresses de clients.
MAIS j'ai un soucis.
sur une page php, je voudrai qu'à son chargement un focus vienne se placer sur un lien HREF.
Sachant que cette page ne contient pas de formulaire et que le lien en question est dans un tableau :
code :
___________________________________________________________________________
Est-ce qu'il y a quelqu'un pour m'aider??? SVp
Merci d'avance.
Dans le cadre d'un projet dans mon travail, je développe un site web en intranet pour etiqueter des adresses de clients.
MAIS j'ai un soucis.
sur une page php, je voudrai qu'à son chargement un focus vienne se placer sur un lien HREF.
Sachant que cette page ne contient pas de formulaire et que le lien en question est dans un tableau :
code :
___________________________________________________________________________
while($tabres = mysql_fetch_row($result)){ echo "<TABLE style=border:solid;border-color:black >"; echo "<TR>"; echo "<TD><B><font size="."3".">"; if($i==1){ echo "<A HREF="."javascript:retourrecherche(".$tabres[0].")> ".$tabres[0]."<DD>".$tabres[2]."</a>"; } else{ echo "<A HREF="."javascript:retourrecherche(".$tabres[0].")> ".$tabres[0]."<DD>".$tabres[2]."</a>"; } echo "</B></font></TD>"; echo "</TR>"; echo "</TABLE><BR>"; }____________________________________________________________________________
Est-ce qu'il y a quelqu'un pour m'aider??? SVp
Merci d'avance.
3 réponses
Bonjour,
Je colle la réponse d'un utilisateur qui avait un pseudo non conforme à la charte :
@+
Chaque voyage est le rêve d'une nouvelle naissance (Jean Royer)
Je colle la réponse d'un utilisateur qui avait un pseudo non conforme à la charte :
HTML : <A ID="getBrain" HREF="TA_FONCTION_JAVASCRIPT"> blablabla </A> JS : windows.onload = document.getElementById("getBrain").focus();
@+
Chaque voyage est le rêve d'une nouvelle naissance (Jean Royer)
En JS tu peux donner le focus à un objet par ceci:
document.getElementById('id_objet').focus();
donc si tu mets ton lien dans un div :
echo "<div id="."id_objet"."><A HREF="."javascript:retourrecherche(".$tabres[0].")> ".$tabres[0]."<DD>".$tabres[2]."</a></div>";
Je n'ai pas testé, alors essaye.
Domage que tu n'ai pas fireFox car dans ce navigateur tu as une console de debugage Javascript très interressante
document.getElementById('id_objet').focus();
donc si tu mets ton lien dans un div :
echo "<div id="."id_objet"."><A HREF="."javascript:retourrecherche(".$tabres[0].")> ".$tabres[0]."<DD>".$tabres[2]."</a></div>";
Je n'ai pas testé, alors essaye.
Domage que tu n'ai pas fireFox car dans ce navigateur tu as une console de debugage Javascript très interressante