begin process at 2010 03 20 13:38:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Evènements

 > 

remplir plusieurs champs avec une checkbox


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

remplir plusieurs champs avec une checkbox

vendredi 30 janvier 2009 à 18:22:24 | remplir plusieurs champs avec une checkbox

jul_diedhiou

bonjour à tous et à toutes,
Je voudrais savoir comment remplir tous les champs d'un formulaire ,à l'identique d'autre champs, par le biais d'une checkbox,
voici le code javascript:
 $insertSQL3 = sprintf("Select id_numero,Nom,prenom,nickname,mail,date_anniversaire,nationalite,lieu_residence,langue,sexe,situation,address,city,postal_code,telephone,yup_number from customer where yup_number ='".$_SESSION["aaaa"]." ';");
$Result3 = mysql_query($insertSQL3,$connex2) or die(mysql_error());
$col2=mysql_fetch_row($Result3);
?>
function verifie2(){
if(document.form2.termsofuse2.checked==true)
{
 
 
 
document.getElementById('address2')=<?php echo $col2[11]; ?>
document.getElementById('city2')=<?php echo $col2[12] ; ?>
document.getElementById('poxbox2')=<?php echo $col2[13] ?>;
document.getElementById('numtel2')= <?php echo $col2[14];?>
document.getElementById('email2')=<?php echo $col2[4]; ?>
document.getElementById('lieuresid2')=<?php echo $col2[7]; ?>
 
 
}
}
voici le checkbox:
<table align=center><tr> <td class=propTD>* Click here if it is the same address</td>
<td><input name="termsofuse2" type="checkbox" id="checke2" onClick="verifie2();"/></td></tr></table>
voici le formulaire déja rémpli:
<form action="test.php"name="form2" methode="post>"
<table>
<tr >
<td class="propTD" >* ADDRESS:</td>
<td > <textarea rows=3name=address id=adress readonly>golf-sud nord</textarea> </td>
</tr>
 
<tr >
 
<td class="propTD" >* CITY:</td>
<td > <input type=text name=city id=city value="dakar" readonly/> </td>
</tr>
<tr >
<td class="propTD" >* PO BOX:</td>
<td > <input type=text name=pox_box id=poxbox value="99000" readonly/> </td>
 
</tr>
<tr >
<td class="propTD" >PHONE NUMBER:</td>
<td > <input type=text name=num_tel id=numtel size=32 value="00221775019181" readonly/> </td>
</tr>
<tr>
<td class="propTD">* COUNTRY OF RESIDENCE:</td>
<td><select name="lieu_residence" id="lieuresid" readonly="true">
<option value="Afghanistan" >Afghanistan</option>
</tr>
</table>
voici les champs a remplir en cliquant sur le checkbox:
<table>
<tr >
<td class="propTD" >* ADDRESS:</td>
<td > <textarea rows=3name=address2 id=adress2 ></textarea> </td>
</tr>
<tr >
<td class="propTD" >* CITY:</td>
 
<td > <input type=text name=city2 id=city2 /> </td>
</tr>
<tr >
<td class="propTD" >* PO BOX:</td>
<td > <input type=text name=pox_box2 id=poxbox2 /> </td>
</tr>
 
<tr >
<td class="propTD" >PHONE NUMBER:</td>
<td > <input type=text name=num_tel2 id=numtel2 size=32/> </td>
</tr>
<tr>
<td class="propTD">* COUNTRY OF RESIDENCE:</td>
<td><select name="lieu_residence2" id="lieuresid2" >
 
<option>Select Country of Residence:</option>
<option>Afghanistan</option>
</select>
</td>
</tr>
</table


samedi 31 janvier 2009 à 06:36:04 | Re : remplir plusieurs champs avec une checkbox

Bul3

Membre Club
bonjour,
navré, je ne comprend pas :
>>Je voudrais savoir comment remplir tous les champs d'un formulaire ,à l'identique
>>d'autre champs, par le biais d'une checkbox,
ça veut dire : ne remplir des champs que si une checkbox est cochée ?
Cordialement
[mon Site][M'écrire]Bul

samedi 31 janvier 2009 à 10:39:28 | Re : remplir plusieurs champs avec une checkbox

tonytruand

salut

peut être une piste (là j'ai pris des inputs pour l'exemple, et comme j'ai remarqué quand dans les id il y avait un 2, j'ai pensé qu'ils y en avait peut être à ne pas toucher si le 2 passe à 3 etc..;) ? :

<html><head>
<script>
function parcourir(){

var elems = document.getElementsByTagName("input");
for(var x=0;x<elems.length;x++)
{
  var lid = elems[x].id;
  var str1 = lid;
  var str2 = 2;
  if(str1.indexOf(str2)>-1) {document.getElementById(lid).value ="même valeur;}else{document.getElementById(lid).value =""}
     }
}
</script>
</head><body>
<button onClick="parcourir();">parcour</button>


<input type='text' id='address2' value='address'>
<input type='text' id='city2' value='city'>
<input type='text' id='poxbox2' value='poxbox'>
<input type='text' id='email2' value='email'>

<input type='text' id='email3' value='ne doit pas être pris en compte'>
<input type='text' id='lieuresid3' value='lieuresid'>

samedi 31 janvier 2009 à 10:43:30 | Re : remplir plusieurs champs avec une checkbox

tonytruand

Rectif

salut

peut être une piste (là j'ai pris des inputs pour l'exemple, et comme j'ai remarqué que dans les id il y avait un 2, j'ai pensé qu'ils y en avait peut être à ne pas toucher si le 2 passe à 3 etc..;) mais peut être suis à côté de la plaque ????? :



<html><head>
<script>
function parcourir(){

var elems = document.getElementsByTagName("input");
for(var x=0;x<elems.length;x++)
{
  var lid = elems[x].id;
  var str1 = lid;
  var str2 = 2;
  if(str1.indexOf(str2)>-1) {document.getElementById(lid).value ="même valeur"}else{document.getElementById(lid).value =""}
     }
}
</script>
</head><body>
<button onClick="parcourir();">parcour</button>


<input type='text' id='address2' value='address'>
<input type='text' id='city2' value='city'>
<input type='text' id='poxbox2' value='poxbox'>
<input type='text' id='email2' value='email'>

<input type='text' id='email3' value='ne doit pas être pris en compte'>
<input type='text' id='lieuresid3' value='lieuresid'>

samedi 31 janvier 2009 à 12:20:52 | Re : remplir plusieurs champs avec une checkbox

kazma

bonjour

tu devrait essayer en mettant != (different)

if(str1.indexOf(str2)!=-1)


Cette discussion est classée dans : class, td, id, name, proptd


Répondre à ce message

Sujets en rapport avec ce message

Récupération de variable [ par romain14g59 ] Bonjour a tous voila j'ai trouver ce script !! http://www.mozilla.org/editor/midasdemo/ il fonctionne nikel mais mon probléme et la récupération du te récupérer les paramètres d'une URL [ par sheep974 ] bonjour, je débute en js et je bloque à un endroit:j'ai une url : http://localhost/works/index_beta.php?var=trucj'ai sur cette page un tableau de vale class et id définis dans une même balise ? [ par sagat06 ] Bonjour à tous.J'aimerais savoir s'il existe un moyen de définir à la fois la class et l'id d'une div, du genre:En effet, j'ai plusieurs div dans ma p IE + Ajax + Css : pas de css ! [ par lyrix37 ] Bonjour la compagnie ! et bien mon problème est tout simple : j'ai fait une page web, avec changement de div en ajax : mais quand je change ce div, q Monter et descendre un div [ par Also know as ] Bonjour à tous ! Voilà mon petit problème du jour... :                 id="image_0"name= FireFox m'a fait comprendre une chose [ par fregolo52 ] Bonjour,Je n'ai pas de souci, cette question est plutôt pour la culture personnelle. Je bidouille en dév web, c'est pas ma spécialité.J'ai repris des extjs [ par yosrounaw ] salut, j'ai utilisé EXTjs: j'ai créer une fenêtre composée de grid de nom des utilisateurs et des textfield pour les détails des utilisateurs, je veu Probléme lié a systeme de drag & drop avec un ul/li [ par destiny ] bonjour,tout d'abort, la liste : ul class="capsulMenuAdminOrder" <span class="attribute-nam Calcul d'un panier + frais de port complexe [ par vitosss ] Bonjour, Avis à tous les amateurs, j'ai besoin d'un coup de pouce. Je suis en train de réaliser la création d'un panier très simple. J'ai qu'un seul p colspan [ par dibouched ] bonjour  a tousj'ai une problemecomment acceder pour modifier le proprété colspan d'une tableavec java scriptj'ai utilisedocument.getElementById(id_td


Nos sponsors


Sondage...

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,499 sec (3)

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