[Javascript] Valeur par défaut
Fermé
Darshu
Messages postés
303
Date d'inscription
lundi 30 janvier 2006
Statut
Membre
Dernière intervention
3 avril 2008
-
25 juil. 2006 à 13:25
Feriel - 17 nov. 2011 à 09:55
Feriel - 17 nov. 2011 à 09:55
A voir également:
- Valeur par défaut input html
- Editeur html - Télécharger - HTML
- Html download - Télécharger - HTML
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Image cliquable html ✓ - Forum Réseaux sociaux
- No video input enter sleep mode ✓ - Forum Matériel & Système
4 réponses
pour_quoi_pas
Messages postés
40
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
25 août 2006
10
25 juil. 2006 à 15:48
25 juil. 2006 à 15:48
Salut,
je me suis penché un peu sur ton pb et c'est vrai que c'est un petit peu énervant.
Voilà ce que j'ai fait (attention c'est un peu tordu) :
- ta fonction javascript qui donne la valeur à ton INPUT TEXT
- ton formulaire avec le champ text en question qui a un attribut onFocus="javascript:ma_fonction_du_dessus()"
- un bout de javascript donnant le focus à l'élément text
Un peu de code pour l'exemple :
En espérant que ça corresponde à ce que tu voulais ou au moins te donnes des idées.
je me suis penché un peu sur ton pb et c'est vrai que c'est un petit peu énervant.
Voilà ce que j'ai fait (attention c'est un peu tordu) :
- ta fonction javascript qui donne la valeur à ton INPUT TEXT
- ton formulaire avec le champ text en question qui a un attribut onFocus="javascript:ma_fonction_du_dessus()"
- un bout de javascript donnant le focus à l'élément text
Un peu de code pour l'exemple :
<HTML> <HEAD> <TITLE>New Document</TITLE> <script type="text/javascript"> function attribuerValeurText() { document.monForm.monChampText.value = "boo"; } </script> </HEAD> <BODY > <form name="monForm" .......> <input type="text" name="monChampText" onFocus="javascript:attribuerValeurText()"> <script type="text/javascript"> document.monForm.monChampText.focus(); </script> </form> </BODY> </HTML>
En espérant que ça corresponde à ce que tu voulais ou au moins te donnes des idées.
pour_quoi_pas
Messages postés
40
Date d'inscription
mardi 20 juin 2006
Statut
Membre
Dernière intervention
25 août 2006
10
31 juil. 2006 à 14:31
31 juil. 2006 à 14:31
Je ne sais pas si tu as trouvé autre chose que le php pour ton problème, mais en cherchant un truc en javascript (qui n'a rien à voir avec ton pb) je suis tombé là dessus https://javascript.developpez.com/faq/?page=Other#VarChampTexte
J'ai bien l'impression que ça correspond à ce que tu cherchais.
J'ai bien l'impression que ça correspond à ce que tu cherchais.
Darshu
Messages postés
303
Date d'inscription
lundi 30 janvier 2006
Statut
Membre
Dernière intervention
3 avril 2008
64
25 juil. 2006 à 16:24
25 juil. 2006 à 16:24
J'avais pensé à faire un truc comme ça, mais ça pose le problème du focus : il FAUT faire un focus pour que ça mette la valeur par défaut ... Et le principe d'une valeur par défaut, c'est qu'elle soit la avant toute chose justement :p Mais merci beaucoup de ta réponse en tout cas !
Bref, ça marche mais c'est pas très satisfaisant d'un point de vue théorique. Je vais essayer de faire ça avec du PHP en mettant $var = message et en faisant <INPUT TYPE="Text" VALUE="<? echo $var; ?>">.
Bref, ça marche mais c'est pas très satisfaisant d'un point de vue théorique. Je vais essayer de faire ça avec du PHP en mettant $var = message et en faisant <INPUT TYPE="Text" VALUE="<? echo $var; ?>">.
Darshu
Messages postés
303
Date d'inscription
lundi 30 janvier 2006
Statut
Membre
Dernière intervention
3 avril 2008
64
31 juil. 2006 à 15:07
31 juil. 2006 à 15:07
Effectivement, c'est exactement ce que je voulais faire ! Et comme je n'avais rien d'autre comme solution, ça tombe vraiment nickel. Merci beaucoup :)
17 nov. 2011 à 09:55
Y a-t-il un moyen de faire ça sans passer par javascript, uniquement par xslt?