Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/01/2012, 23h35   #1
Invité de passage
 
Inscription : novembre 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 14
Points : 1
Points : 1
Par défaut Formulaire avec aide javascript

voila j'ai longtemps cherché en css et je pense que c'est pas possible.
je voudrai que dans mon formulaire, lorsque l'on clique sur un champ (ce qui correspond a :focus en css) un texte lui correspondant s'affiche. si quelqu'un peut m'aider, juste au niveau du javascript me fournir un code ou un lien vers un tuto
zanlgor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 08h53   #2
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 145
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 145
Points : 7 282
Points : 7 282
Bonjour,

Ta question est un peu vague, tu veux dire afficher un span ou div caché?
Dans ce cas tu peux manipuler l'attribut display.
Ou tu veux un tooltip? Cherche un plugin jQuery.

A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 10h46   #3
Invité de passage
 
Inscription : novembre 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 14
Points : 1
Points : 1
oui voila un div ou span à caché dès le débus et dès que l'on clique sur un champ, le message qui convient apparaît, mais comment puis-je faire ceci en css comme la balise champ est de type <input /> ? Et aussi au début j'ai testé avec visibility, mais je trouve que ca marche pas très bien, et avec display, j'ai cherché, pour cacher c'est display:none, mais pour afficher je n'ai pas très bien compris ce qu'il faut que je mette
zanlgor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h03   #4
Invité de passage
 
Inscription : novembre 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 14
Points : 1
Points : 1
voila j'ai testé mais ca ne marche pas avec le display, le texte ne se cache pas
display:none
et avec visibility, pour cacher le texte ca marche bien mais quand je veut l'afficher, ca marche pas
voici le code html
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
#article25 form p .test12{
 
 
position:absolute;
left: 100px;
display:none;
 
}
 
#article25 form p:hover{
 
	display:inline;
 
}
zanlgor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h04   #5
Futur Membre du Club
 
Homme
Inscription : mars 2009
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2009
Messages : 19
Points : 16
Points : 16
Tu peux mettre un ID à ton span ou div caché, et mettre un onFocus sur le champ correspondant.

Code :
1
2
3
4
<input type="texte" name="monChamp" onFocus="document.getElementById('maDiv').style.display='block'" />
<div id="maDiv">
    Ceci est une div cachée
</div>
Tu peux aussi rajouter un onBlur lors de la perte du focus pour cacher de nouveau la div.
Bouffe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h04   #6
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
un genre ça? http://javatwist.imingo.net/formibulle.php

pas revu depuis longtemps, et j'avais utilisé des événements "over" plutôt que click ou focus;
javatwister est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h09   #7
Invité de passage
 
Inscription : novembre 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 14
Points : 1
Points : 1
oui voila, c'est tout a fait ca
zanlgor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h15   #8
Futur Membre du Club
 
Homme
Inscription : mars 2009
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2009
Messages : 19
Points : 16
Points : 16
Le soucis d'utiliser des hover dans ton cas, c'est que si l'utilisateur positionne sa souris en dehors du champs texte pendant qu'il écrit, les indications de la div n’apparaitront pas.

Le onFocus a l'avantage de laisser la div visible le temps que celui-ci écrive, qu'importe la position de sa souris.
Bouffe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h18   #9
Invité de passage
 
Inscription : novembre 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 14
Points : 1
Points : 1
ouai mais voila mon gros probleme css, comment faire lorsque la personne clique sur un champ, un span s'affiche, puisque c'est contenue ne peuvent être imbriqué car le champ est de type <input />
zanlgor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h26   #10
Invité de passage
 
Inscription : novembre 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 14
Points : 1
Points : 1
enfaite pour le onblur, je fait pareil que onfocus mais avec none en valeur ?
zanlgor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 12h04   #11
Futur Membre du Club
 
Homme
Inscription : mars 2009
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2009
Messages : 19
Points : 16
Points : 16
Oui, onBlur est l'inverse de onFocus.

Fais quelques tests, tu comprendras vite.
Bouffe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 12h04   #12
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
eh ben mettons comme ça, en simplifiant:
http://javatwist.imingo.net/formibulle.htm
__________________
On ne mord pas, on manifeste seulement notre tristesse face à des exposés de situations qui défient notre entendement binaire.
javatwister est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 12h53   #13
Invité de passage
 
Inscription : novembre 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 14
Points : 1
Points : 1
merci beaucoup de votre aide, je vous partage un site qui ma aidé aussi. Et encore un grand merci a tous
http://www.css3create.com
zanlgor est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h52.


 
 
 
 
Partenaires

Hébergement Web