Forum de discussion
Forum « Programmation HTML » (archives)
Focus par défaut sur un submit
Envoyé: 29 décembre 2003, 9h15 par javi_007
Je vous ai remis ma question et la réponse d'oznog plus bas....
La solution que me propose Oznog (que je remercie au passage) va donner le focus sur le bouton au chargement de la page, mais d'ai que je clique sur un champs texte du formulaire, le focus change et est donné au bouton delete....Avez vous une autre solution??
Merci d'avance.
Ps pour Oznog: Je sais que le design n'est ce qu'il y a de plus conventionnel, mais il m'est imposé ...en tout cas merci :o)
Salut,
Normalement on met le bouton "soumettre" puis "reset". Donc l'ordre met le focus() sur le "submit". C'est une "convention" probablement dû à ce phénomène.
Tu peux mettre le bouton "delete" en bas avec le bouton "save".
Mais ne t'inquète pas, c'est aussi très facile de forcer le focus sur un élément de formulaire. MAIS N'OUBLIE JAMAIS, le code suivant doit être après le forumlaire, en fait document.nomDeFormulaire doit avoir été déclaré avant le code.
Donc :
<form...
</form>
<script type="text/javascript" language="javascript">
<!--
document.frm_email.btn_save.focus();
// -->
</script>
Ciao
Oznog
Réponses
|