Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1292 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Avoir le curseur dans un champ de formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Avoir le curseur dans un champ de formulaire

n°1755511
SV_LVH
Posté le 04-07-2008 à 11:26:40  profilanswer
 

Bonjour à tous,
 
Je suis en train de créer un formulaire en HTML avec un peu de JavaScript et je bute sur une broutille. Je voudrais qu'à l'ouverture de ma page le curseur de la souris clignotte dans le premier champ de texte (appellons le "champ1" ).  
 
J'ai cherché un peu partout mais je n'ai pas trouvé de réponse satisfaisante donc j'adresse à vous. Je sais que c'est pas grand chose à faire, j'avais même vu ça en cours mais sans pratique les acquis finissent par s'envoler.  :(  
 
Bref si qq'un à la soluce qu'il me fasse un petit signe. Merci à vous.


Message édité par SV_LVH le 04-07-2008 à 11:31:58

---------------
Quand vous demandez sur un forum comment changer un pneu de voiture peu de gens vous répondent. Et ceux qui le font vous expliquent généralement comment rouler sur 3 roues.
mood
Publicité
Posté le 04-07-2008 à 11:26:40  profilanswer
 

n°1755521
David Bori​ng
Posté le 04-07-2008 à 11:41:47  profilanswer
 

tu peux faire cela avec la propriété focus
http://www.w3schools.com/HTMLDOM/met_text_focus.asp

n°1755543
Bidem
Posté le 04-07-2008 à 12:09:45  profilanswer
 

document.getElementById('champ1').focus();
 
à placer dans (la fonction lancée par) le onLoad de ta page

n°1755611
SV_LVH
Posté le 04-07-2008 à 14:34:17  profilanswer
 

Hum... imaginons que je n'y connaisse pas grand chose. ^^
 
Selon bidem mon code devrait ressembler à quelques chose comme ça:
 
<script type="text/javascript">
function onLoad()
  {
  document.getElementById('text1').focus()
  }
</script>
 
Mais après je ne sais pas trop quoi mettre dans la balise du formulaire. Je reste bloqué là pour l'instant:
 
<form>
<input type="text" id="text1" />
</form>
 
Inutile de préciser que ça ne fonctionne pas en l'état :)


---------------
Quand vous demandez sur un forum comment changer un pneu de voiture peu de gens vous répondent. Et ceux qui le font vous expliquent généralement comment rouler sur 3 roues.
n°1755617
David Bori​ng
Posté le 04-07-2008 à 14:50:52  profilanswer
 

Ben regarde comment fonctionne onLoad
http://www.w3schools.com/jsref/jsref_onload.asp
 
Si on t'écris le code, tu n'apprends rien, c'est dommage. Nous ne sommes pas là pour faire le boulot à ta place.

n°1755628
SV_LVH
Posté le 04-07-2008 à 15:18:24  profilanswer
 

Ok ça fonctionne comme ça :
 
<html>
<head>
<script type="text/javascript">
function focus()
  {
  document.getElementById('text1').focus()
  }
</script>
</head>  
<body onload="focus()">
<form>  
<input type="text" id="text1" />  
</form>
</body>
</html>
 
Merci à vous pour votre aide.


---------------
Quand vous demandez sur un forum comment changer un pneu de voiture peu de gens vous répondent. Et ceux qui le font vous expliquent généralement comment rouler sur 3 roues.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Avoir le curseur dans un champ de formulaire

 

Sujets relatifs
Select sur un champ mémo d'une base access97Formulaire HTML et transmission de données
formulaire phpFondu (fade in fade out) d'une image à l'autre au passage du curseur
formatage formulaire contactFormulaire Php - Sql
Formulaire avec captcha qui ne fonctionne pas...Fermer un popup avec formulaire
Un formulaire d'inscriptionpositionner le curseur sur un champ de formulaire
Plus de sujets relatifs à : Avoir le curseur dans un champ de formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR