Valeur dans un input par défaut sans la perdre après saisie
Résolu
barale61
Messages postés
1214
Date d'inscription
Statut
Membre
Dernière intervention
-
barale61 Messages postés 1214 Date d'inscription Statut Membre Dernière intervention -
barale61 Messages postés 1214 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite mettre une valeur par défaut dans un imput de type texte sans perdre les données par défaut lors d'une saisie.
Exemple sur ce site, lors d'une saisie, la valeur par défaut n'est pas ignorée et ajoutée à la saisie.
Faut-il que j'utilise javascript, php (voir les 2)
ex: https://www.dnd.fr/2012/08/top-12-des-navigateurs-les-plus-utilises-par-les-internautes/
(formulaire tout en bas de la page)
Merci de m'orienter.
Je souhaite mettre une valeur par défaut dans un imput de type texte sans perdre les données par défaut lors d'une saisie.
Exemple sur ce site, lors d'une saisie, la valeur par défaut n'est pas ignorée et ajoutée à la saisie.
Faut-il que j'utilise javascript, php (voir les 2)
ex: https://www.dnd.fr/2012/08/top-12-des-navigateurs-les-plus-utilises-par-les-internautes/
(formulaire tout en bas de la page)
Merci de m'orienter.
A voir également:
- La valeur saisie doit être numérique
- Télévision numérique - Guide
- Télévision numérique terrestre - Accueil - TV & Vidéo
- Saisie gestuelle iphone - Guide
- Pavé numérique bloqué - Guide
- Clavier numérique bloqué - Guide
1 réponse
Salut salut,
Oui en javacript c'est le plus simple, il y a plusieurs méthodes, pour te donner une petite piste ça peut marcher en définissant des fonctions aux événements onclick et onblur de ton input text :
Ici le principe c'est de mettre en name la valeur par defaut du champ texte pour pouvoir la récupérer n'importe quand.
Ici c'est du jquery mais les fonctions équivalentes existent il faut chercher la syntaxe.
Il doit exister d'autres moyens de le faire.
Résolu? ===> [RESOLU]
Oui en javacript c'est le plus simple, il y a plusieurs méthodes, pour te donner une petite piste ça peut marcher en définissant des fonctions aux événements onclick et onblur de ton input text :
function vide(){ $("#chgmt").val(""); } function ajout(){ if($("#chgmt").val()==""){ $("#chgmt").val()==$("#chgmt").val($("#chgmt").attr("name")); } }
Ici le principe c'est de mettre en name la valeur par defaut du champ texte pour pouvoir la récupérer n'importe quand.
Ici c'est du jquery mais les fonctions équivalentes existent il faut chercher la syntaxe.
Il doit exister d'autres moyens de le faire.
Résolu? ===> [RESOLU]
Il s'agit de l'attribut placeholder.
Tu n'as rien à faire de plus. Le navigateur s'occupera tout seul de gérer le fait d'enlever la valeur par défaut quand l'utilisateur sélectionne le champ, et de la remettre après s'il n'a rien saisi.
C'est quand même vachement bien ! =)
Je ne connaissais pas !!