begin process at 2010 03 13 00:23:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Développement de Gadgets

 > 

transfert de valeurs


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

transfert de valeurs

samedi 15 avril 2006 à 00:47:07 | transfert de valeurs

vopicek

bonsoir
il faudrait que je puisse écrire dans deux champs définis par un clic deux valeurs d'autres champs également définis par un autre clic.
N0 du joueur et nom du joueur qui doivent être transféré d'une liste de joueurs
Pour mieux comprendre va sur le lien:
<a href="http://www.fvde.ch/leman/projet_saisie_inf/introduction_parties_html.htm"> pour voir </a>
J'ai fais plusieurs essais de définition du premier champ pour le clic,
Mais quand je passe à la liste des joueurs, la valeur choisi n'est pas inscripte dans le champ préalablement cliqué

merci de votre réponse

Vopicek
samedi 15 avril 2006 à 10:01:59 | Re : transfert de valeurs

bultez

Membre Club

Bonjour,
c'est quoi un "champ défini par un click" ???
un champ de saisie c'est <input type="text".... /> par exemple.
ça veut dire quoi : "quand je passe à la liste... " ?
si c'était un peu plus clair, j'aiderais volontier
( je n'ai pas dit bien... )
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~

samedi 15 avril 2006 à 14:02:51 | Re : transfert de valeurs

vopicek



Vopicek
mes excuses pour les termes un peu raccourcis
:
c'est quoi un "champ défini par un click" ???
je voulais dire : un champ dont la référence peut être définie par un clic

ça veut dire quoi : "quand je passe à la liste... " ?
Ma page est divisée grossièrement en 2 parties,
une "dynamique ", c'est à dire contenant un formulaire à remplir, qui contient la représentation d'une feuille de match.
l'autre est statique. elle est constituée d'une liste de joueurs (Pour chauqe joueur, j'ai fait un formulaire "qu'en lecture"où il y a un champ pour le code du joueur et un autre avec son nom, finalement un bouton radio
En cliquant sur le bouton radio, il est possible d'avoir les valeurs code et nom.
jusque là, c'est OK. le problème, c'est quand je veux transférer ces deux valeurs dans le formulaire dynamique.
En allant sur la page indiquée, c'est plus compréhensible.

Merci pour votre aide.
Michel
samedi 15 avril 2006 à 15:05:13 | Re : transfert de valeurs

bultez

Membre Club

je commence à entrevoir la question...
il s'agit d'ajouter des balises à un formulaire existant ?
un petit bout d'extrait de ce qui existe serait le bien venu.
mais je suppute un formulaire.innerHTML+="nouvelles balises";...
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~
on ne dit pas je suppute, mais je suis une fille de joie.

dimanche 16 avril 2006 à 10:42:49 | Re : transfert de valeurs

vopicek



Vopicek
Bonjour,
Je suis content que le problème commence à se dessiner.
J'ai fait un extrait du code.
2 routine JS qui devraient commumiquer entre elles et deux bouts de formulaire. Ils sont dans la même windos

<head>
<script language="JavaScript"><!--
var NIP, NOM_IP, adresse_nom, adresse_code ;
function joueurI(form,i)

{
   //adresse_code 
   adresse_code='document.table1.L_code'+i;
   adresse_nom=form.name; 
   alert(adresse_nom); alert("il faut sélectionner le joueur invité correspondant");
}
function spielerL(form)
{
   alert (form.nip.value);   alert (form.nom.value);
   adresse_code=form.nip.value;
   adresse_nom= form.nom.value; 
   adresse_nom.write(form.nom.value);//(n'accepte pas)
   return;
}
// --> </script> </head>
...
<body>
<form action="./traitement_parties.php" method="post" target="_self" name="table1">
   <td><input type="text" name="L_code1" size="7" maxlength="8"></td>
   <td><input type="text" name="L_nom1" size="30" maxlength="80" onclick="joueurL(this,1)">
</td>
.......
<td><form name="joueur"><input type="text" name="nip" size="5" maxlength="10" readonly value="2881">
</td>
<td><input type="text" name="nom" size="15" maxlength="56" readonly value="Abbet Michel">
</td>
<td width="3"><input type="radio" name="joueur" value="1" onclick="spielerL(this.form)" size="2">
</form></td>
</tr>
....

dimanche 16 avril 2006 à 11:30:05 | Re : transfert de valeurs

bultez

Membre Club






ce que j'ai compris :

<head>
<script type="Text/JavaScript"><!--

function joueurI(i)
{
 // pas compris ce qu'il faut faire ici ????
}
function spielerL(i)
{
 // peut-être rien avoir avec ce qu'il faut faire ....
   document.table1.L_nom1[i].value=document.table1.nom[i].value;
   document.table1.L_code1[i].value=document.table1.nip[i].value;
}
// --> </script>
</head>
<body>
<form action="#" method="post" target="_self" name="table1">
<table>
<tr>
   <td><input  type="text" name="L_code1" size="7" maxlength="8"></td>
   <td><input  type="text" name="L_nom1" size="30" maxlength="80"
    onclick="joueurL(0);"></td>
 <td><input  type="text" name="nip" size="5" maxlength="10" readonly value="2881"></td>
 <td><input  type="text" name="nom" size="20" maxlength="56" readonly value="Abbet Michel"></td>
 <td><input  type="radio" name="joueur" value="1"
    onclick="spielerL(0);" size="2"></td></tr>

<tr>
   <td><input  type="text" name="L_code1" size="7" maxlength="8"></td>
   <td><input  type="text" name="L_nom1" size="30" maxlength="80"
    onclick="joueurL(1);"></td>
 <td><input  type="text" name="nip" size="5" maxlength="10" readonly value="2881"></td>
 <td><input  type="text" name="nom" size="20" maxlength="56" readonly value="Teuzeumani Gédéon"></td>
 <td><input type="radio" name="joueur" value="1"
    onclick="spielerL(1);" size="2"></td></tr>
</table>
</form>


il doit y avoir plusieurs lignes je suppose...
quelques remarques
       tr et td entre <table> et </table>
       un <form> doit être fini par </form>
           pas sûr qu'il puisse contenir lui-même un <form>..</form>
       éviter d'utiliser des variable, noms... qui ressemblent trop
           aux noms connus du html/javascript ( form )
       des objets avec le même name ( joueur )

mais je suis sûr de n'avoir pas donné la réponse :
    L_code1 et L_Nom1 sont dans le même form ? dans la même table ? 
    j'avais cru comprendre qu'il étaient à générer en dynamique ?

@+

 
Cordialement. Bul. ~
Mon Site qu'il est à Moi ~

dimanche 16 avril 2006 à 14:18:46 | Re : transfert de valeurs

vopicek



Vopicek
Bonjour,
je crois que le mieux est de mettre le lien de la page en question :
[ Lien ]
page créée à la base par PHP.
Là, l'ensemble du scripte est disponible.
C'est un peu long.
en résumé des questions:
function joueurI(i)
{
 // pas compris ce qu'il faut faire ici ????
c'est nécessaire pour définir les champs du premier formulaire, qu'il faudra remplir à la base du deuxième formulaire dans la fonction spieler

}
function spielerL(i)
{
 // peut-être rien avoir avec ce qu'il faut faire ....
   document.table1.L_nom1[i].value=document.table1.nom[i].value;
   document.table1.L_code1[i].value=document.table1.nip[i].value;

   l'adresse.value du premier formulaire=form.nom.value;
   comment remplacer dans

document.table1.L_nom1.value=form.nom.value;

L_nom1 par un champ généré par JS du type L_nom+i
}
merci de votre aide
Michel
samedi 22 avril 2006 à 10:37:58 | Re : transfert de valeurs

vopicek

Réponse acceptée !


Vopicek
Bonjour,
J'ai finalement trouvé la solution en utilisant getElementById et getElementByName.
merci pour votre aide, même si elle ne m'a pas apporté la solution.
Amitiés
Michel


Cette discussion est classée dans : clic, champs, valeurs, transfert, définis


Répondre à ce message

Sujets en rapport avec ce message

débloquer des champs texte en un clic [ par a_sophie ] Voila j'ai un formulaire dans lequel se trouve des champs texte bloqué (en mode readonly)pour passer a la modification de certaines info, j'aimerai cl valeur champ input [ par Songeur ] Bonjour à toutes et tousje vous expose mon problèmej'ai un questionnaire (formulaire) contenant 20 champs de type input...je souhaiterai qu'en cliquan Envoyer les valeurs d'un form dans une pop-up, avant validation du form [ par Gesatzs ] bonjour ! J'ai un formulaire qui va servir - au final- à envoyer un email personnalisé. Donc parmi les champs du form, j'ai - entre autre - un champs Afficher les infos d'une liste deroulante dans un champs [ par MrAnonym ] Bonjour, je m'excuse pour le choix du theme je ne savais pas trop ou poster. Donc voici mon problème, je voudrais afficher les selctions de plusieur Formulaire de connexion dépliant au clic sur un bouton accès membres [ par julien03 ] Bonjour à tous, Je souhaite réaliser un formulaire de connexion à la base de données de l'administration d'un de mes sites sous forme de slide bar. effacer plusieurs champ text au clic d'un champ [ par joebuz ] Bonjour, comme le dit le titre je souhaiterais effacer 5 champs text quand on clic sur le premier ! pour effacer un champ text au clic pas de problem récupérer deux valeurs dans liste déroulante [ par orionis1 ] Bonjour à tous, Je souhaiterais récupérer deux valeurs dans une liste déroulante. je charge celle-ci avec l'id et la valeur des lignes d'une table. J Javascript dans PDF [ par gloubiboulgars ] Bonjour, je suis à la recherche d'information sur le javascript dans un pdf. je souhaite récupérer le titre d'un pdf ou son nom de fichier. récupérer Menu popup [ par Nicodelphi ] Bonjour, Voila je cherche un moyen d'afficher un popup comme sur le site code source lorsque que l'on clic sur connexion et donc qui grise la page ar Choisir entre 2 partie d'un forumaires [ par JypX ] Bonjour, Je ne veux pas faire juste cacher l'une des 2 parties d'un formulaire mais que seul la partie active soit envoyer et pas les 2 comme c'est l


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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 : 0,312 sec (4)

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