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 :

pb avec un formulaire


Sujet :

JavaScript

  1. #21
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2006
    Messages : 301
    Par défaut
    voilà

    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
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Mise à jour des sites web</title>
    </head>
    <script language="Javascript">
    function makeRemote() {
        remote = window.open("","remotewin","width=350,height=400");
        remote.location.href = "http://webreference.com/javascript/970106/remote.html";
            if (remote.opener == null) remote.opener = window; 
    remote.opener.name = "opener";
        }
     
         </script>
         <script>
    function twFermer() {
      window.close();
     
     }
    </script>
    <script>
    function Changechoixajout()
     document.formulaire.choix.value=2;
     document.formulaire.submit();
     twFermer();
    </script>
    <script>
    function Changechoixsuppression()
     document.formulaire.choix.value=1;
     document.formulaire.submit();
     twFermer();
    </script>
     
     
    <body>
    <form method="get" name="formulaire" TARGET="opener" action="session_web.asp">
     
    <strong>Sélection de l'id_source : </strong>
     
    <%
    set cn=server.CreateObject("adodb.connection")
    set rs=server.CreateObject("adodb.recordset")
    cn.Open connstring2
     
    	rs.open "select source.id_source " &_
    	"from source " &_
    	"where source.id_langue = ('fra') and source.id_source_media = 1",cn
    	Response.Write ("Id_source : <select name=source>")
    	Response.Write ("<option></option>")
    	do while not rs.eof
    	Response.Write ("<option value=" & rs("id_source") & ">" & rs("id_source") & "</option>")
    	rs.movenext
    	loop
    	Response.Write("</select>")
    	source = Request("source")
    %>   
     
     
    <input type="hidden" name="choix" value=''>
    <input type="submit" name="action" onclick='Changechoixsuppression();' value="Supprimer" style="WIDTH: 102px; HEIGHT: 24px" size="32">
     
     
    <input type="submit" name="action" onclick='Changechoixajout();' value="Ajouter" style="WIDTH: 102px; HEIGHT: 24px" size="32">
     
    </form>
     
    </body>
    </html>

  2. #22
    Invité
    Invité(e)
    Par défaut
    ah mais je vais finir par croire que tu fais exprès !

    voilà le code corrigé (tu avais oublié les {} sur tes fonctions Changechoixajout et Changechoixsuppression)

    sinon, n'hésite pas à utiliser firefox et la console javascript pour débugger ton code, ça aide.

    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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Mise à jour des sites web</title>
    </head>
    <script language="Javascript">
    function makeRemote() {
        remote = window.open("","remotewin","width=350,height=400");
        remote.location.href = "http://webreference.com/javascript/970106/remote.html";
            if (remote.opener == null) remote.opener = window; 
    remote.opener.name = "opener";
        }
     
         </script>
         <script>
    function twFermer() {
      window.close();
     
     }
    </script>
    <script>
    function Changechoixajout(){
     document.formulaire.choix.value=2;
     document.formulaire.submit();
     twFermer();
     }
    </script>
    <script>
    function Changechoixsuppression(){
     document.formulaire.choix.value=1;
     document.formulaire.submit();
     twFermer();
     }
    </script>
     
     
    <body>
     
    <form method="get" name="formulaire" TARGET="opener" action="session_web.asp">
     
    <strong>Sélection de l'id_source : </strong>
     
    <%
    set cn=server.CreateObject("adodb.connection")
    set rs=server.CreateObject("adodb.recordset")
    cn.Open connstring2
     
    	rs.open "select source.id_source " &_
    	"from source " &_
    	"where source.id_langue = ('fra') and source.id_source_media = 1",cn
    	Response.Write ("Id_source : <select name=source>")
    	Response.Write ("<option></option>")
    	do while not rs.eof
    	Response.Write ("<option value=" & rs("id_source") & ">" & rs("id_source") & "</option>")
    	rs.movenext
    	loop
    	Response.Write("</select>")
    	source = Request("source")
    %>   
     
     
    <input type="hidden" name="choix" value=''>
    <input type="submit" name="action" onclick='Changechoixsuppression();' value="Supprimer" style="WIDTH: 102px; HEIGHT: 24px" size="32">
     
     
    <input type="submit" name="action" onclick='Changechoixajout();' value="Ajouter" style="WIDTH: 102px; HEIGHT: 24px" size="32">
     
    </form>
     
    </body>
    </html>

  3. #23
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2006
    Messages : 301
    Par défaut
    merci beaucoup

  4. #24
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Citation Envoyé par hadrien.boye
    ah mais je vais finir par croire que tu fais exprès !

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 19
    Dernier message: 26/01/2006, 08h44
  2. Envoie de EMail avec un formulaire
    Par LibrairieSI dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/02/2005, 14h31
  3. Réponses: 3
    Dernier message: 15/09/2004, 15h01
  4. Pb avec le formulaire en type List
    Par LoulouFifi dans le forum Struts 1
    Réponses: 5
    Dernier message: 04/02/2004, 11h34
  5. []Problème avec les formulaires Outlook
    Par Invité dans le forum Outlook
    Réponses: 6
    Dernier message: 05/12/2002, 09h59

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