IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Visibilité d'une </div> ...


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Points : 151
    Points
    151
    Par défaut Visibilité d'une </div> ...
    Bonjour,

    Je vous transmet mon probleme :

    Dans le cadre d'un projet php j'aurai besoin de faire apparaitre (apres que l'utilisateur ai cliqué sur un lien) une div initialement invisible et de recuperer les infos entrées dans une textbox contenu dans cette div (mais je pense que ca n'a rien ai faire ici -> php). Mes connaissances en javascript etant tres faibles je n'ai aucune idée de comment m'y prendre pour changer le style de la DIV de 'hidden' a 'visible' en gerant l'evenement onclick.

    Si quelqu'un a le temps de me lancer sur la voie ...

    Merci d'avance !
    Pierre : abusé, regarde par la fenêtre, les gosses ils passent leur vie à faire du vélo dehors ...
    tom : ils ont pas de pc ou quoi ?

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 662
    Points
    66 662
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Points : 151
    Points
    151
    Par défaut
    Ok pour les fonctions :

    function afficher(obj){
    document.getElementById(obj).style.display = "block";
    }
    function cacher(obj){
    document.getElementById(obj).style.display = "none";
    }

    Ca deja j'ai compris
    Mais lors de l'appel, je ne sais pas comment faire le <a ...></a>
    <a href="#" onclick="javacscript : cacher(div1)">cacher</a> ??
    Pour une div d'id = "div1"

    Promis la prochaine fois je regarde la faq ! mais la ce n'est pas expliqué
    Pierre : abusé, regarde par la fenêtre, les gosses ils passent leur vie à faire du vélo dehors ...
    tom : ils ont pas de pc ou quoi ?

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 662
    Points
    66 662
    Billets dans le blog
    1
    Par défaut
    tout dépend sur quel évènement tu veux lancer le script ...
    si c'est sur un lien hypertexte ..
    tu es sur la bonne voie ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="#" onclick="javacscript : cacher(div1);return false;">cacher</a>
    Pour une div d'id = "div1"

    ou encore javascript:void(0) dasn le href ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Points : 151
    Points
    151
    Par défaut
    Malgre tout ca elle ne disparait pas ... la mechante je vous colle le code si ca vous inspire !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    <html>
    	<head><title>test</title>
     
    		<script type="text/javascript">
    			function afficher(obj){
    			document.getElementById(obj).style.display = "block";
    			}	
    			function cacher(obj){
    			document.getElementById(obj).style.display = "none";
    			}
    		</script>
     
    	</head>
     
    	<body>
     
     
    		<div id="div1" name="div1" style="width:300px; height:100px; position:absolute; top:300px; left:300px">
    			<table style="width:300px; height:100px; border-style:solid; border-width:1px; border-color:navy;
    						font-family:verdana; font-size:10px">
    				<tr>
    					<td style="background-color:navy; color:white">
    						Bonjour
    					</td>
    				</td>
    				<tr>
    					<td>
    						<input type="textbox" style="width:290px; align:center" />
    					</td>
    				</td>
    				<tr>
    					<td>
    						<input type="button" style="width:30px; text-align:center; display:block" value="Ok"/>
    					</td>
    				</td>
    			</table>
    		</div>
    		<a href="javascript:void(0)" onclick="javacscript : cacher(div1);return false;">cacher</a> 
     
    	</body>
    </html>
    Merci d'avance !!!
    Pierre : abusé, regarde par la fenêtre, les gosses ils passent leur vie à faire du vélo dehors ...
    tom : ils ont pas de pc ou quoi ?

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Points : 151
    Points
    151
    Par défaut
    C'etait un probleme de quote !




    RESOLU !
    Pierre : abusé, regarde par la fenêtre, les gosses ils passent leur vie à faire du vélo dehors ...
    tom : ils ont pas de pc ou quoi ?

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Points : 151
    Points
    151
    Par défaut
    le probleme .. Pour ceux qui en seraient la :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="javascript:void(0)" onclick="javacscript : cacher('div1');return false;">cacher</a>
    Au lieu de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="javascript:void(0)" onclick="javacscript : cacher(div1);return false;">cacher</a>
    Merci a tous
    Pierre : abusé, regarde par la fenêtre, les gosses ils passent leur vie à faire du vélo dehors ...
    tom : ils ont pas de pc ou quoi ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Taille d'une balise <div>
    Par Landru dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/11/2005, 08h43
  2. image dans une iframe div qui ne s'efface pas
    Par Invité(e) dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 26/10/2005, 11h19
  3. hauteur d une balise div en fonction de la résolution
    Par echecetmat dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/01/2005, 10h51
  4. Visibilité d'une variable
    Par nenoeil dans le forum Langage
    Réponses: 3
    Dernier message: 09/07/2004, 14h14
  5. [ActiveX] Visibilité d'une propriété
    Par paradise dans le forum Composants VCL
    Réponses: 2
    Dernier message: 14/11/2002, 18h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo