Probleme javascript Onfocus
Résolu
Aude
-
Gremy87 Messages postés 352 Date d'inscription Statut Membre Dernière intervention -
Gremy87 Messages postés 352 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai 2 problème dont je ne trouve pas la solution tout d'abord je n'arrive pas a mettre dans le value le OnFocus avec le code php et le 2eme problème je n'arrive pas a afficher Mot de passe si je met le type en password ce qui est normal mais y a t'il une solution a part mettre en type text?
<input name="mdp" type="text" size="15" value=" onFocus="if(this.value=='Mot de passe')this.value=' '" <?php if (isset($_POST['mdp'])) echo htmlentities(trim($_POST['mdp'])); ?> "/>
J'espère que vous pourrez m'aider
Aude
J'ai 2 problème dont je ne trouve pas la solution tout d'abord je n'arrive pas a mettre dans le value le OnFocus avec le code php et le 2eme problème je n'arrive pas a afficher Mot de passe si je met le type en password ce qui est normal mais y a t'il une solution a part mettre en type text?
<input name="mdp" type="text" size="15" value=" onFocus="if(this.value=='Mot de passe')this.value=' '" <?php if (isset($_POST['mdp'])) echo htmlentities(trim($_POST['mdp'])); ?> "/>
J'espère que vous pourrez m'aider
Aude
A voir également:
- Probleme javascript Onfocus
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
1 réponse
bonjour Aude,
euh essaye ca:
<input name="mdp" type="text" size="15" value="" onFocus="if(this.value=='Mot de passe') this.value='<?php if (isset($_POST['mdp'])) echo htmlentities(trim($_POST['mdp'])); ?>' "/>
pour ce qui est d'afficher du texte lisible dans un champ de type password, je craint que ce na soit pas possible mais jamais testé.
ce que tu peux faire (a tester aussi hein ^^) c'est mettre ton champ en type text et sur le on focus tu modifie le type en password. inconvenient principal, le JS étant désactivable la protection du mot de passe est moyenne...
bonne journée
euh essaye ca:
<input name="mdp" type="text" size="15" value="" onFocus="if(this.value=='Mot de passe') this.value='<?php if (isset($_POST['mdp'])) echo htmlentities(trim($_POST['mdp'])); ?>' "/>
pour ce qui est d'afficher du texte lisible dans un champ de type password, je craint que ce na soit pas possible mais jamais testé.
ce que tu peux faire (a tester aussi hein ^^) c'est mettre ton champ en type text et sur le on focus tu modifie le type en password. inconvenient principal, le JS étant désactivable la protection du mot de passe est moyenne...
bonne journée
Je vais chercher ta solution de changer de type.
Bonne journée!
Pour ceux que ca intéresse la solution est
<input type="text" name="password" value="Mot de passe" onFocus="javascript:if(this.value==\'Mot de passe\'){this.type=\'password\'; this.value=\'\';}" onBlur="javascript:if(this.value==\'\'){this.type=\'text\'; this.value=\'Mot de passe\';}" />