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 :

afficher une zone de texte en javascript via onchange()


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de berti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 239
    Par d�faut afficher une zone de texte en javascript via onchange()
    Je n'arrive pas � afficher une zone de texte suivant la s�lection d'une liste d�roulante (valeur issue d'une table)

    dans body

    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
    <select name="categorie" id="categorie" onchange="affichercategorie(this)">
            <option value='<?php echo $numcat; ?>'><?php echo $categorie; ?></option>
            <?php
                            $sql="SELECT NUMCAT, TYPECAT FROM patrimoine_categorie ORDER BY TYPECAT;";
                             
                            $exec=mysql_query($sql,$connec);
                             
                            while ($ligne=mysql_fetch_array($exec))
                            {
                                    $id = $ligne['NUMCAT'];
                                    $lib = $ligne['TYPECAT'];
                    ?>
            <option value= '<?php echo $id;?>'><?php echo $lib;?> </option>
            <?php
                            }
                            ?>
          </select>&nbsp;<input name="newcat" id="newcat" type="text" size="20" style="visibility:hidden"/>
    dans head

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <SCRIPT LANGUAGE="JavaScript">
    function affichercategorie()
    {
    	if (document.getElementById("categorie").value == "Autres")
    	{
    		document.getElementById("newcat").style.visibility = "visible";  
    	}
    	else
    	{
    		document.getElementById("newcat").style.visibility = "hidden"; 
    	}
    </SCRIPT>

  2. #2
    Membre �clair� Avatar de berti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    239
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 239
    Par d�faut
    apr�s r�flexion il n'y pas d'erreur dans le code.
    l'id de la valeur Autres �tait un chiffre et pas Autres

    ............

  3. #3
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonsoir,
    qu'est ce � dire, probl�me r�solu?

    - Voila une bonne raison de mettre le code HTML g�n�r� et non le php
    - <SCRIPT LANGUAGE="JavaScript">, l'attribut language est d�pr�ci�, lui pr�f�rer <script type="text/javascript"> voire m�me <script> tout court en HTML5

Discussions similaires

  1. afficher une zone de texte a l'ouverture d'une table
    Par parisien99 dans le forum Macros Access
    R�ponses: 1
    Dernier message: 09/12/2013, 08h01
  2. afficher une zone de texte avec une partie dynamique
    Par sheridan08 dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 4
    Dernier message: 20/04/2013, 14h56
  3. afficher une zone de texte tant qu'on cilque sur un boutton
    Par joulnare18 dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 16/09/2009, 07h30
  4. bouton permettant d'afficher une zone de texte
    Par mioke dans le forum G�n�ral JavaScript
    R�ponses: 12
    Dernier message: 11/12/2008, 17h46
  5. R�ponses: 2
    Dernier message: 29/05/2007, 14h28

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