[JS] Masquer / afficher un <div> à la saisie d'un <input>

Nouveau WRInaute
Bonjour tout le monde

je cherche un code Javascript qui permettrait d'afficher un <div> quand un <input> de type text contient au moins un caractère, et de masquer ce <div> quand le <input> est vide (donc quand l'utilisateur efface tous les caractères du <input>).

En connaissez-vous un, SVP ?

Merci
 
WRInaute discret
Bonjour

voila la solution :wink:
( le nom de champ input par exemple est : inptxt
le nom de div est : dvitxt )

code javascipt :

Code:
function divo(txtval)
{
 if(txtval.length>1)
{
document.getElementById('dvitxt').style.display = 'block'; 
}
else
{
document.getElementById('dvitxt').style.display = 'none'; 
}
}


le code de input : <input name="inptxt" type="text" id="inptxt" size="33" onKeyUp="divo(this.value)" />
 
Discussions similaires
Haut