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 :

bouton valider et javascript


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kagura
    Inscrit en
    Avril 2005
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 360
    Par défaut bouton valider et javascript
    salut tout le monde,
    me revoilà avec mes questions : : et cette fois encore je comprends rien du tout. lisez ce code et dites moi pourquoi quand je clique sur "valider"ça marche pas et ça ne me donne aucune erreur juste qu'il me rafraichi ma page et c est tout
    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
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    <?   
    include("menu1.php");
    include("configbase.php");
    $pays=$_GET['pays'];
     
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" 
    "http://www.w3.org/TR/PR-html40/strict.dtd"> 
    <html>
    <HEAD>
    <TITLE>Abonnement Gazette du Laboratoire</TITLE>
    <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
       <style>
        b {font: 14px Verdana, Helvetica; font-weight: bold;color=#OO60c0"}
        h3 { Verdana, Helvetica; font-weight: bold;color=#OO60c0"}    
        A:link { COLOR: ##336699; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10pt; TEXT-DECORATION: none }
        A:visited { COLOR: ##336699; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10pt; TEXT-DECORATION: none }
        A:active { COLOR: ###336699; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10pt; TEXT-DECORATION: none }
        A:hover { COLOR: #c8373a; FONT-SIZE: 10pt; TEXT-DECORATION: none }
        .Style1 {
    	color: #CC0000;
    	font-weight: bold;
    }
       </style>
     
    <script language=javascript>
    function goto()
    {
    	var ste = document.getElementById("ste");
    	var societe = ste.options[ste.selectedIndex].value;
    	var cont = document.getElementById("contact");
    	var contact = cont.options[cont.selectedIndex].value;
    	var mod = document.getElementById("mode");
    	var mode = mod.options[mod.selectedIndex].value;
    	/*var webe = document.getElementById("web");
    	var web = webe.value;
    	alert(web);*/
    	lien = 'commander.php?pays=<? echo $pays?>&cont='+contact+'&mode='+mode;
    	//window.location.href=lien;
    	window.open(lien,"",'_blanck');
    }
    </script>
     
    </HEAD>
    <BODY BGCOLOR="#AODOFF" LINK="#OO60c0" TEXT="#OO60c0">
    <form name="form1" method="post">
    <div class="marge">
    <table border="0" width="99%" >
     
    <tr>
    	<td width="22%"><b> Société:</b></td>
    	<td width="78%">
    <?
    $req2 = "select * from societe";
    $query2 = mysql_query($req2);
    ?>
    		<SELECT onChange="location.href='form_commander.php?pays=<? echo $pays?>&id='+this.options[selectedIndex].value" style="width:250" name="ste" id="ste">
    <?
    echo "<option>Société</option>"; 
    while($row2 = mysql_fetch_assoc($query2))
    {
     
    	if ($_GET["id"] != "") 
    	{
    		if($row2['code_soc'] == $_GET["id"])
    		{
    			echo "<option value=".$row2['code_soc']." selected='selected'>".$row2['soc_org']."</option>";
    		}
    		else
    		{
    			echo "<option value=".$row2['code_soc'].">".$row2['soc_org']."</option>"; 
    		}
    	}
    }
     
    ?>
    		</SELECT>
    	</td>
    </tr>
     
    <tr><td width="22%"><b> Contact:</b></td>
    <td width="78%">
     
    <?
    if ($_GET["id"] != "") 
    {
    	$id = $_GET["id"]; 
    	$req3 = "select * from contact where code_soc='$id'";
    	$query3 = mysql_query($req3);
    	$res3 = mysql_num_rows($query3);
    	//echo $res3;
    	if($res3!=0)
    	{
    		echo "<select name='contact' style='width:250' id='contact'>
    				<option>Contact</option>";
    		while($row3 = mysql_fetch_assoc($query3))
    		{
    			echo "<OPTION value=".$row3['id'].">".$row3['nom']." ".$row3['prenom']."</OPTION>";
    		}
    		echo "</select>";
    	}
    	else
    	{
    ?>
    		<span class="Style1">IL N'Y A PAS DE CONTACT POUR CETTE SOCIETE VEUILLEZ VERIFIER LA BASE DE DONNEES </span>
    <?
    	}
    }
    ?></td>
    </tr>
     
    <tr><td width="22%"><b> Support Web :</b></td>
    <?
    $req1 = "select * from support_web where id_pays=".$pays;
    $query1 = mysql_query($req1);
    $row1 = mysql_fetch_assoc($query1);
    ?>
    <td width="78%"><input type="text" name="web" size=36 disabled="disabled" value="<? echo $row1['web']?>" id="web"></td></tr>
     
    <tr><td width="22%"><b> Mode de la commande :</b></td>
    <td width="78%">
    <?
    $req4 = "select * from type_cmd";
    $query4 = mysql_query($req4);
    ?>
    <select name="mode" style="width:250" id="mode">
    		<option>Mode</option>
    		<?
    		while($row4 = mysql_fetch_assoc($query4))
    		{
    		?>
    			<option value="<? echo $row4['id_type_cmd']?>"><? echo $row4['type_cmd']?></option>
    		<?
    		}
    		?>
    </select>
    </td></tr>
     
    <tr><td colspan="2"><div align="center"><input type="submit" name="submit" value="valider" onClick="goto();"></div></td></tr>
     
    </table>
    </div>
    </form>
    </body>              
    </html>
    c est du code javascript avec php
    j ai posté ce message en esperant que c est le bon endroit
    merci d avance

  2. #2
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    dans ce genre de cas, poste le code généré, et non pas le code source ....
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  3. #3
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    parceque ton bouton est de type submit!

  4. #4
    Membre éclairé Avatar de kagura
    Inscrit en
    Avril 2005
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 360
    Par défaut
    merci pour vos reponses, mais la solution que j ai cherchée depuis le matin etait tres simple.
    y a aucun interet pour que j envoie les valeurs des select par la fonction goto(), il faut juste que je me dirige vers l autre page avec action et les valeurs des select je peux les recuperer avec $_Post['id'] par exemple.
    oui oui je sais c est pas alors un probleme mais je ne sais pas ce qui m est arrivé dans tous les cas merci pour tout. a+

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

Discussions similaires

  1. [C#] Dropdownlist avec bouton valider
    Par serge benhamou dans le forum ASP.NET
    Réponses: 3
    Dernier message: 28/10/2005, 10h42
  2. Enlever le bouton Valider
    Par Wormus dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 14/10/2005, 19h31
  3. [PHP-JS] Enlever le bouton Valider
    Par Wormus dans le forum Langage
    Réponses: 5
    Dernier message: 14/10/2005, 16h40
  4. Réponses: 5
    Dernier message: 22/09/2005, 16h13
  5. Construire chemin sur bouton avec évt Javascript
    Par Ph. B. dans le forum XMLRAD
    Réponses: 4
    Dernier message: 27/05/2003, 10h26

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