begin process at 2012 02 14 03:49:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

besoin d'un code!!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

besoin d'un code!!!

lundi 25 avril 2005 à 14:38:38 | besoin d'un code!!!

nourlhouda

bonjour tout le monde,
j'ai besoin d'un code JSP ou d'un script JAVASCRIPT qui me donne 2 listbox,
l'une à droite, doit être remplie des éléments de ma base de données (DB2)
et l'autre à gauche, tel que on peut , grâce à des boutons, faire passer les éléments sélectionnés de gauche à droite et vice-versa.
j espere trouver de l'aide chez vous le plus tot possible!
merci d'avance.
mercredi 27 avril 2005 à 16:40:00 | Re : besoin d'un code!!!

mat2000fr

J'ai fait a peu près la même chose sur le truc avec lequel je bosse en ce moment.
J'ai fait ça avec javascript je te donne le code des fonction qui permettent de faire ça :
Le formulaire s'appelle RetourFiche et le select où apparaissent les données de la BD s'apel Liste_Form
ensuite il te faut créer deux boutons avec comme onClick="javascript:droite()" pour faire passer de la gauche vers la droite et l'inverse pour l'autre bouton.

function droite()
  {
    var select1=document.RetourFiche.Liste_Form;
    var select2=document.RetourFiche.Candidat_Form;
 var select3=document.RetourFiche.choixF;
    var index, trouve=false;
 for(i=0;i<select2.length && !trouve;i++)
    {
   if (select2.options[i].value==select1.options[select1.selectedIndex].value)
      {
  select1.options[select1.selectedIndex].value=null;
     trouve=true;
   }
 }
 if (!trouve)
    {
   index=select2.options.length;
   select2.options[index]=new Option(select1.options[select1.selectedIndex].text,select1.options[select1.selectedIndex].value);
   if (select3.value!='')
   {
        select3.value=select3.value + ';';
      }
   select3.value=select3.value + select1.options[select1.selectedIndex].value;  
   select1.options[select1.options.selectedIndex]=null;
 }
  }


 function gauche()
  {
    var select1=document.RetourFiche.Candidat_Form;
    var select2=document.RetourFiche.Liste_Form;
 var select3=document.RetourFiche.choixF;
    var index;
    for(i=0; i<select1.options.length; i++)
    {
      if (select1.options[i].selected)
      {
        index=select2.options.length;
        select2.options[index]=new Option(select1.options[select1.selectedIndex].text,select1.options[select1.selectedIndex].value);
        SupMot(select3,select1.options[i],select3);
  select1.options[i]=null;
  i--;
      }
    }
  }

 function SupMot(objSelect,objOption,objHidden)
  {
    var i=0; champ1=objHidden.value,mot=objOption.value,champ2='';
 i = champ1.indexOf(mot);
 
 while (i!=-1 && i<champ1.length)
 {
   if ((i==0 || champ1.charAt(i-1)==';') && ((i+mot.length)==champ1.length || champ1.charAt(i+mot.length)==';'))
   {
     // si partie avant occurence, on supprime le ';'
  if (i>1)
  {
    champ2=champ1.substring(0,i-1);
  }
  // si partie après l'occurence
  if ((i+mot.length)<champ1.length);
  {
    // si 1er mot on supprime le ';' après le mot
    if (i==0)
    {
      champ2 = champ2 + champ1.substring(i + mot.length + 1,champ1.length);
    } else {
      // sinon on conserve le séparateur, celui avant le mot étant déjà supprimé
   champ2 = champ2 + champ1.substring(i + mot.length, champ1.length);
    } 
  }
  objHidden.value=champ2;
   }
   i=champ1.indexOf(mot,i+1);
 }
  }

Voilà j'espere que j'ai été assez clair et que ton problème est résolu!


Cette discussion est classée dans : code, gauche, droite, éléments


Répondre à ce message

Sujets en rapport avec ce message

2 listesbox de données [ par nourlhouda ] bonjour tout le monde,j'ai besoin d'un code JSP ou d'un script JAVASCRIPT qui me donne 2 listbox, l'une à droite, doit être remplie des éléments de ma [css] img cote à cote et overflow [ par sapakus ] Bonjour, dans un bloc de largeur variable (width:90% pour fixer les idées) je souhaite placer deux images de même dimension cote à cote, jusque là, r transmettre des données d'une frame à une autre et vice versa [ par sagat06 ] Bonjour, je  tente à l'aide de multiples bouquins et bensûr du Net, de réaliser un petit projet personnel.Pour celui-ci, j'avais besoin de transmettre Passer d'une frame à l'autre [ par linkinpar236737 ] Bonjour, j'ai un petit problème avec mon site. Voila, en fait, j'ai une frame pour faire une sorte de menu à gauche et à droite, je mets un lien vers Écrire à droite d'un champ avec le moins à gauche [ par ypothier ] Bonjour à tous !!J'espère que quelqu'un est capable de me répondre. J'ai un champ texte dans lequel est des montants d'argent. Parfois le montant est Redirection dans une frame [ par stephane160 ] Voila je vous explique mon problème.J'ai trois fichiers html : menu, gauche et droite.Je lance donc ma page internet par menu.html dans lequelle il y de droite à gauche [ par kerphi ] Bonjour,est-ce qu'on peut forcer l'ecriture de droite à gauche dans un champ text ? Si oui comment ?merci GetElementById dans une autre frame [ par snowteam ] Bonjour,J'ai un petit problème. Je fait un frameset, appelé fs, avec gauche et droite. Dans gauche, j'ai un bouton qui va faire un innerHTML dans un l ouverture rideau [ par webide ] Bonjour, Je souhaite modifier un script permettant d'ouvrir une page sous forme de rideau mais au lieu de faire cela du centre vers gauche et droite , redimensionner une image [ par kenny18 ] Salut à tous,Je vais vous posez une question qui semblera sûrement simple, mais moi, ben j'y rrive pas (comm' d'hab'!!!)j'ai un fichier dans lequel se


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,732 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales