Aller au contenu

Sujets conseillés

Posté

Bonjour,

C'est peut-être une bête question mais je ne sais plus comment on donne le focus à un champ texte.

Quelqu'un peut-il me le rappeler ?

Je sais que c'est focus(); mais je ne sais plus où le mettre.

Exemple :

<form name="form" method="post" action="">

<input size="50" name="message">

<input type="submit" value="ok">

</form>

Comment et où insérer le focus(); pour donner le focus au champ "message"???

Merci

Posté (modifié)

Salut :)

<form method="post" action="">
<p><input type="text" name="message" id="message" size="50" /></p>
<p><input type="submit" value="ok" /></p>
</form>
<script type="text/javascript">
<![CDATA[
document.getElementById('message').focus();
]]>
</script>

devrait marcher :unsure:

Modifié par MS-DOS_1991
Posté (modifié)

Bizarre, pourtant ça marche chez moi :huh:

Quel navigateur utilises-tu :whistling: ?

edit: je sais: j'ai fait 2 erreurs que j'ai ensuite corrigé sans y penser:

  • Oubli d'un " dans <script type="text/javascript">
  • Mauvaise synthaxe de CDATA (ça marche sans)

Modifié par MS-DOS_1991
Posté

J'utilise Internet Explorer

j'ai bien vu tes deux erreurs et les ai corrigée avant d'insérer le code mais cela ne marche pas. Bizarre ?

Posté

OK c'est bon. Excuse-moi, j'ai simplement oublié de recharger la page. C'est con je sais lol.

Merci pour ton aide.

Passe une bonne journée,

Fred

Posté
OK c'est bon. Excuse-moi, j'ai simplement oublié de recharger la page. C'est con je sais lol.

<{POST_SNAPBACK}>

:lol:

Merci pour ton aide.

<{POST_SNAPBACK}>

De rien ;)

A bientôt sur le Forum

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...