Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1614 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript - Deux formulaires - deux select onchange

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Javascript - Deux formulaires - deux select onchange

n°1902253
gabgab
Une loi juste rend libre.
Posté le 04-07-2009 à 15:05:09  profilanswer
 

Bonjour,  
 
 
Je suis entrain de développer une interface de jugement pour un concours photos !
Je suis plutôt très alèse en php, par contre je ne le suis vraiment pas Javascript soyez indulgent avec moi !
 
Principe de l'interface : composée d'une série de photos, sous chaque d'elle se trouve un petit formulaire avec un select et lorsque l'on choisi la note celle-ci se recharge (en php la note est ajoutée dans la table).
 
J'ai commencé à développer cette interface pour une seule photo, mais lorsque je souhaite en mettre une autre .... j'ai commencé à rencontré des problèmes, seul la deuxième note est prise en compte !
 
J'utilise un onchange="test(this), je pense que je devrai utilisé un autre paramètre !
 
Je vous remercie par avance de votre aide.
 
 
Je vous mets le code complet.
 

Code :
  1. <?
  2. // La liste des notes  
  3. error_reporting(E_ALL ^ E_NOTICE);
  4. $liste=Array("","1","2","3","4","5","6","7","8","9","10" );
  5. // scripte de récupératin des donné du champ
  6. if($_POST["Note"])
  7. {
  8.    echo 'La note choisi est : '.$_POST["Note"];
  9. }
  10. // Partie de traitement  
  11. ?>
  12. <script language="JavaScript"><!--
  13.    function test_le_champ(champ) {
  14.       if(champ.selectedIndex>0)
  15.          photo.submit()
  16.    }
  17. //--></script>
  18. <? // Le formulaire ?>
  19. <FORM method="POST" name="photo">
  20.    <select name="Note" onchange="test_le_champ(this)">
  21.    <?for($a=0;$a<sizeof($liste);$a++)
  22.    {
  23.       echo '<option ';
  24.         if($_POST["Note"]==$liste[$a])
  25.          echo "SELECTED";
  26.          echo'>';
  27.        echo $liste[$a].'</option>';
  28.    }
  29.    echo '</select></FORM>';


 
 

mood
Publicité
Posté le 04-07-2009 à 15:05:09  profilanswer
 

n°1902567
pataluc
Posté le 06-07-2009 à 11:06:56  profilanswer
 

tu as bien un seul formulaire qui contient tes 2 selects?
 
sinon, ya pas mal de scripts tout fait en ajax pour les notations (à base de petites étoiles ou autres). c'est peut être pas nécessaire de tout réécrire...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript - Deux formulaires - deux select onchange

 

Sujets relatifs
Communication iframe et fonction parent javascript sur deux serveursjavascript window location
Recuperer le resultat d'un SQL dans javascript[JavaScript] galerie photo
[JavaScript] Cacher une ligne d'un tableau avec une hauteur à 0Javascript pour récupérer le HWND d'une fenêtre Windows
Modifier un PDF avec JavascriptPHP ou Javascript ? pour cette gallerie photos
Error Javascript:"Object Required"- 5 lignes de code [RESOLU]probleme validation de formulaire javascript
Plus de sujets relatifs à : Javascript - Deux formulaires - deux select onchange


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR