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 :

formulaire + JS + Jquery ui + include php


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    70
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 70
    Par d�faut formulaire + JS + Jquery ui + include php
    Bonjour,

    J'ai un formulaire avec un script Js pour afficher / masquer des div en fonction des choix fait dans ce formulaire, jusque l� ca va.

    La script fonctionne sur une page non inclus

    mais si je l'inclus dans des tabs jquery, l� mon script js ne fonctionne plus c'est surement une histoire de mais je ne trouve pas.

    Un peu d'aide, merci

    Le script js
    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
    <script type="text/javascript">
        function afficherAutre() {
        var a = document.getElementById('cas1');
        var b = document.getElementById('cas2');
        if ((document.regie.field_3.value == 'Impressions' && document.regie.field_8.value == 'Chèque') || (document.regie.field_3.value == 'Abonnement') || (document.regie.field_3.value == 'Accès occasionnel') || (document.regie.field_3.value == 'Impressions dû'))
        {
        if (a.style.display == 'none')
            a.style.display = 'block';
        if ((document.regie.field_3.value == 'Impressions') || (document.regie.field_3.value == 'Abonnement') || (document.regie.field_3.value == 'Accès occasionnel'))
            b.style.display = 'block';
        if (document.regie.field_3.value == 'Impressions dû' && b.style.display == 'block')
            b.style.display = 'none';
        }
        else {
            a.style.display = 'none';
            b.style.display = 'block';
        }
        }
    </script>
    Le formulaire (page1.php)
    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    <form method="post" name="regie" action="index.php?page=2" enctype="application/x-www-form-urlencoded" accept-charset="UTF-8">
     
    	<p class="petit" id="fieldBox_0">
    		<label for="field_0">Envoyé par :</label>
    		<input type="text" style="text-align: right" readonly="true" name="field_0" id="field_0" value="<?php echo htmlentities(trim($_SESSION['login'])); ?>" tabindex="5" />
    	</p>
    	<p class="petit" id="fieldBox_1">
    		<label for="field_1">Le :</label>
    		<input type="text" style="text-align: right" readonly="true" name="field_1" id="field_1" value="<?php echo date('d/m/Y'); ?>" tabindex="10" />
    	</p>
    	<p class="double" id="fieldBox_2">
    		<label for="field_2">Dans l'espace :</label>
    		<select  name="field_2" id="field_2" tabindex="20">
    			<option value="" selected="selected">Sélectionner...</option>
    			<option value="Bellicart">Bellicart</option>
    			<option value="Les Jardins">Les Jardins</option>
    			<option value="Pompidou">Pompidou</option>
    		</select>
    	</p>
    	<p class="moyen" id="fieldBox_3">
    		<label for="field_3">Nature du versement :</label>
    		<select name="field_3" id="field_3" onchange="afficherAutre()" tabindex="30">
    			<option value="" selected="selected">Sélectionner...</option>
    			<option value="Abonnement">Abonnement</option>
    			<option value="Accès occasionnel">Accès occasionnel</option>
    			<option value="Impressions">Impressions</option>
    			<option value="Impressions dû">Impressions dû</option>
    		</select>
    	</p>
    	<p class="petit" id="fieldBox_7">
    		<label for="field_7">Montant :</label>
    		<input style="text-align:right"  type="text" name="field_7" id="field_7" size="10" value="" tabindex="40" /> €
    	</p>
     
    <div id="cas2" style="display:block; border:0; width:100%;">
    	<p class="moyen" id="fieldBox_8">
    		<label for="field_8">En :</label>
    		<select  name="field_8" id="field_8" onchange="afficherAutre()" tabindex="50">
    			<option value="" selected="selected">Sélectionner...</option>
    			<option value="Espèces">Espèces</option>
    			<option value="Chèque">Chèque</option>
    		</select>
    	</p>
    </div>
     
    <div id="cas1" style="display:none; border:0; width:100%;">
    	<p class="moyen" id="fieldBox_4">
    		<label for="field_4">Civilité :</label>
    		<select  name="field_4" id="field_4" tabindex="60">
    			<option value="" selected="selected">Sélectionner...</option>
    			<option value="M.">M.</option><option value="Mme">Mme</option>
    			<option value="Melle">Melle</option>
    		</select>
    	</p>
    	<p class="moyen" id="fieldBox_5">
    		<label for="field_5">Prénom :</label>
    		<input  type="text" name="field_5" id="field_5" size="20" value="" tabindex="70"/>
    	</p>
    	<p class="moyen" id="fieldBox_6">
    		<label for="field_6">Nom :</label>
    		<input  type="text" name="field_6" id="field_6" size="20" value="" tabindex="80"/>
    	</p>
    </div>
     
    	<p class="double" id="fieldBox_9" style="clear:both; margin-bottom:15px;">
    		<label for="field_9">Commentaires :</label>
    		<textarea  name="field_9" id="field_9" value="" tabindex="90"></textarea>
    	</p>
     
    		<!-- end page validaton -->
    	<table align="center" width="200" border="0" cellspacing="0">
    		<tr>
    			<td><input id="saveForm" class="Valider" type="submit" value="Envoyer" tabindex="100" /></td>
    			<td><a href="index.php?page=over"><div class="Annuler" tabindex="110" ></div></a></td>
    		</tr>
    	</table>
    </form>
    La page qui fait appel
    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
    <script type="text/javascript">
    $(function() {
            $('#tabs').tabs({ event: 'click', fx: { opacity: 'toggle' } });
            });
    </script>
    <div id="tabs">
        <ul>
            <li><a href="#tabs1">Déclarer</a></li>
            <li><a href="#tabs2">Exporter</a></li>
            <li><a href="#tabs3">Informations</a></li>
        </ul>
        <div id="tabs1">
        <?php include('page1.php'); ?>    
        </div>
        <div id="tabs2">
        <?php include('page2.php'); ?>
        </div>    
        <div id="tabs3">
        <?php include('page3.php'); ?>
        </div>
    </div>

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    70
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 70
    Par d�faut
    Bon je m'auto r�pond

    j'ai rajout� ce qui donne
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.forms.regie.field_3.value
    Merci quand m�me

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Formulaire en jquery avec donn�es php
    Par Meloooo dans le forum jQuery
    R�ponses: 1
    Dernier message: 07/12/2010, 19h41
  2. Include PHP dans un script Perl
    Par Jim_Nastiq dans le forum Web
    R�ponses: 2
    Dernier message: 16/05/2006, 15h14
  3. [PHP-JS] include php en javascript
    Par jeanmed dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 06/03/2006, 09h12
  4. [Wamp] include php sur serveur perso avec WAMP server
    Par Quality_Design dans le forum EDI, CMS, Outils, Scripts et API
    R�ponses: 4
    Dernier message: 16/02/2006, 00h17
  5. [D�butant] �quivalent du include() php
    Par R3iTt0R dans le forum ASP
    R�ponses: 5
    Dernier message: 07/07/2004, 11h46

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