begin process at 2012 02 12 19:01:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Javascript et les boucles


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

Javascript et les boucles

mardi 17 juillet 2007 à 15:55:20 | Javascript et les boucles

marc660

Membre Club
Bonjour,

Désoler pour le titre mais je n'est rien trouver d'autre

Ici je fait une boucle pour créer plusieurs champ et plusieurs boutons.

J'utilise une fonction javascript pour envoyer la valeur du champ abd au champ correspondons au bouton.

Mais la valeur s'inscrit toujours dans le dernier champ (le champ d5)

Voila le bout de code



<input  type="text" id="abr" name="abr" value="<?php echo $_POST['abr'];?>"
style="border-color:blue; border-style:dotted;" onkeyup="treatquery();" /  size="23">

<? for($i=0; $i< $rowed1; $i++){ ?>
<tr>
<script>
function f1()  {
$('d<?=$i?>').value = $('abr').value;
} </script>
<td><input type="button" id="myButton" value="OK" onclick="f1();" style="border-color:blue; border-style:dotted;" /></td>
<td>
<input type=text size="50" id="d<?=$i?>" name="d<?=$i?>" value="" style="border-color:rgb(255,102,0); border-style:dotted;"></td>
</tr> <? } ?>



Merci
mardi 17 juillet 2007 à 16:04:51 | Re : Javascript et les boucles

vinz78

"J?utilise" ,  "s?inscrit"

c'est la touche ' pas ? =)
mardi 17 juillet 2007 à 16:09:35 | Re : Javascript et les boucles

marc660

Membre Club


Complètement a la masse

 

C'est tous vous éte la pour corriger professeur

mardi 17 juillet 2007 à 16:11:31 | Re : Javascript et les boucles

vinz78

Hum je pense que ce n'est pas difficile d'écrire correctement quand on veut... après faut le vouloir =)
bonne journée

Un dernier conseil explique mieux ce que tu veux faire parceque là même avec ton bout de code on ne comprend pas

@+ bonne chance
mardi 17 juillet 2007 à 16:11:32 | Re : Javascript et les boucles

vinz78

Hum je pense que ce n'est pas difficile d'écrire correctement quand on veut... après faut le vouloir =)
bonne journée

Un dernier conseil explique mieux ce que tu veux faire parceque là même avec ton bout de code on ne comprend pas

@+ bonne chance
mardi 17 juillet 2007 à 16:22:23 | Re : Javascript et les boucles

marc660

Membre Club

1) ce n'est pas ma faute j'utilise des polices spéciaux pour des raisons professionnelles

2) Si tu ne comprend pas ce que veut dire ce code alors ne répond pas pour faire chier les personnes qui bosse, et puis reste dans le monde de visual basic tu es très bien avec.

mardi 17 juillet 2007 à 17:57:22 | Re : Javascript et les boucles

marc660

Membre Club
Réponse acceptée !
Bonjour,

Bon voila j'ai le script fonctionne très bien voila le code, mais sans le script de calcule car très long.


<?php
$ligne = array(
 'ligne 1',
 'ligne 2',
 'ligne 3',
 'ligne 4',
);
?>
<script type="text/javascript">
//<![CDATA[
    function $() {
     var elements = new Array();
     for (var i=0,len=arguments.length;i<len;i++) {
      var element = arguments[i];
      if (typeof element == 'string') {
       var matched = document.getElementById(element);
       if (matched) {
        elements.push(matched);
       } else {
        var allels = (document.all) ? document.all : document.getElementsByTagName('*');
        var regexp = new RegExp('(^| )'+element+'( |$)');
        for (var i=0,len=allels.length;i<len;i++)
         if (regexp.test(allels[i].className))
          elements.push(allels[i]);
       }
       if (!elements.length)
        elements = document.getElementsByTagName(element);
       if (!elements.length) {
        elements = new Array();
        var allels = (document.all) ? document.all : document.getElementsByTagName('*');
        for (var i=0,len=allels.length;i<len;i++)
         if (allels[i].getAttribute(element))
          elements.push(allels[i]);
       }
       if (!elements.length) {
        var allels = (document.all) ? document.all : document.getElementsByTagName('*');
        for (var i=0,len=allels.length;i<len;i++)
         if (allels[i].attributes)
          for (var j=0,lenn=allels[i].attributes.length;j<lenn;j++)
           if (allels[i].attributes[j].specified)
            if (allels[i].attributes[j].nodeValue == element)
             elements.push(allels[i]);
       }
      } else
       elements.push(element);
     }
     if (elements.length == 1)
      return elements[0];
     else
      return elements;
    }
    //]]>
 </script>

<script> function f0() { $('d0').value = $('abr').value; } </script>
<script> function f1() { $('d1').value = $('abr').value; } </script>
<script> function f2() { $('d2').value = $('abr').value; } </script>
<script> function f3() { $('d3').value = $('abr').value; } </script>
<script> function f4() { $('d4').value = $('abr').value; } </script>

<table align="center">
<tr><td ><input  type="text" id="abr" name="abr" value="Voila le code presque complet"  style="border-color:blue; border-style:dotted;" onkeyup="treatquery();" /  size="60"></td></tr>
</table>

<table border="2" align="center" width="571" height="6">

<tr><td  align="center"><b><?=ACTION?></b><td  align="center"><b><?=DESC?></b></td><td align="center"><b><?=QTY?></b></td><td align="center"><b><?=UNIT?></b></td><td align="center"><b><?=TAX?></b></td><td align="center"><b><?=TOTAL?></b></td></tr>



<? for($i=0; $i< 5; $i++){ ?>
<tr>
<td><input type="button" id="myButton" value="Ajouer" onclick="f<?=$i?>();" style="border-color:blue; border-style:dotted;" /></td>
<td>
<input type=text size="50" id="d<?=$i?>" name="d<?=$i?>" value="" style="border-color:rgb(255,102,0); border-style:dotted;"></td>

<td><input type=text size=3 name="n<?=$i?>" value=""  onchange="checkNumber(this);subSum(<?=$i?>);" style="border-color:rgb(255,102,0); border-style:dotted;"></td>
<td><input type=text size=6 name="p<?=$i?>" value=""  onchange="checkNumber(this);subSum(<?=$i?>);" style="border-color:rgb(255,102,0); border-style:dotted;"></td>
<td><input type=text size=5 name="ta<?=$i?>" value="<?=$taxrate?>" onchange="checkNumber(this);remind(this.value);subSum(<?=$i?>);" style="border-color:rgb(255,102,0); border-style:dotted;"></td>
<td><input type=text size=7 name="to<?=$i?>" value=""  onchange="checkNumber(this);subSum(<?=$i?>);redoTotal();" style="border-color:rgb(255,102,255); border-style:dotted;"></td>
</tr></tr>

<? } ?>
</table>



Merci

mercredi 18 juillet 2007 à 08:38:55 | Re : Javascript et les boucles

vinz78

2) Si tu ne comprend pas ce que veut dire ce code alors ne répond pas pour faire chier les personnes qui bosse, et puis reste dans le monde de visual basic tu es très bien avec.

Tu t'es répondu tout seul à mon avis j'ai pas tout a fait tord...
mercredi 18 juillet 2007 à 10:12:49 | Re : Javascript et les boucles

arshycon

Le code est compréhensble mais pas ton problème
+1 pour vinz78

-------------------------------------------------------
Je n'aime pas les gens qui mettent des ? à la place des '



Cette discussion est classée dans : javascript, style, champ, value, border


Répondre à ce message

Sujets en rapport avec ce message

Champ de formulaire [ par luckys ] Bj à tous,J'ai créer un script dans lequel sont compris a la fois le formulaire et la récuperation des données pour les inclure dans une base.Je voudr Parcourir des tableaux saisies en Javascript [ par SPLeeN86 ] A titre indicatif, ça c'est le côté HTML dans PHP print"" ; je fais un onsubmit pour vérifier la saisie. Du moment que cela ne soit que des champ Comment récuperer la valeur d'un champ sans soumission du formulaire ?? [ par Wech ] Bonjour,Voila. J'essais de créer une page qui permettrait a un membre de mon site de changer son pseudonyme. Je lui demanderais alors de me fournir l' Suppression hors formulaire [ par bibo06 ] Bonjour, Voila j'ai un formulaire sur des biens immobiliers, a un moment, j'ai une requete sql qui récupère les infos sur les type de pièces que compo Validation d'un formulaire et Javascript [ par locotest ] J'ai un bête formulaire contenant 1 champ "Nom", 1 champ "Prénom", 2 champs de mots de passe ( l'un servant de "confirmation" à l'autre) et un bouton Variable Javacript vers PHP [ par 4lman78 ] Bonjour à tous Alors j'ai un petit soucis :Voici mon codemysql_connect($serveur,$login,$mdp);mysql_select_db($bdd, $connexion);?><form action="all_lis extract($_POST,EXTR_OVERWRITE) dans une boucle for [ par cla85 ] Bonjour, Voici ma question dans le contexte : Je dispose d'un tableau contenant 20 lignes similaires : (avec id="ex1" jusqu'à "ex20". javascript [ par dooma ] salut:   j´ai fronté un probleme  concernent les codes en JavaScript  , je veux me proposez un code, lorsque on saisie une chaine de caractere dans un javascript php [ par mmanas ] bonjour, j'essaye de récupérer la valeur d'un champs formulaire html et l'afficher mais le résultat est bizarre: html: caché bouton [ par amita ] voici mon problème cher amis : j'arrive pas à cacher le bouton envoyer si une zone de texte est vide voici le code que j'ai <?PHP //On recupere les


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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

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