begin process at 2012 05 28 23:20:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

affecter une valeur js dans une table html


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

affecter une valeur js dans une table html

jeudi 17 mars 2011 à 12:47:30 | affecter une valeur js dans une table html

niss87

Bonjour;
desolé d'avoir mis mon probleme ici, mais je n ai pas trouvé son bon endroit dans le forum js!

mon pb:
j 'ai une table html, qui se remplie d'une base de donnée, et il y a des calcules de toto qui sont font a l'aide d'une fonction js.

je veux exporter cette table en exel , ttes les données s'affichent, seulement celles qui ont été calculées par la fonction js.

quand j'ai fais "ctrl+u" pour voir le code source de page, je retrouve pas les toto ds le champ "value" de ma table html.malgres que dans la fontion js j'attribue la valeur calculée au champ!

comment faire svp?
voici ma table:
<table width="75%" class="tablesorter" border="0" cellspacing="2" cellpadding="1"> <!-- id="myTable" -->
<thead>
<tr>
<th width="19%" rowspan="2" ><span>Tranches ages</span></th>
<th colspan="10" align="center" >Tranches anciennetés</th>
</tr>

<tr>
<?php
for($i=0; $i< $countAnciente; $i++)
echo "<th><strong width='9%'>".$ancientes[$i]."</strong></th>";
?>
</tr>
</thead>
<tbody class="tableorder">
<?php
for($i=0, $j=0; $i< $countAges; $i++)
{
echo "<tr>
<td><strong>".$ages[$i]."</strong></td>";

for($r=0; $r< $countAnciente; $r++)
if (($ancientes[$r] != "TOTAL") && ($ages[$i] != "TOTAL"))
{ echo "<td><input name='tab".$r."".$i."' type='text' size='10' value='".$mat1[$j++]['nbre']."' disabled='true' /></td>";
}
elseif (($ancientes[$r] != "TOTAL") && ($ages[$i] == "TOTAL"))
{ echo "<td><input name='TotoC".$r."".$i."' type='text' size='10' value='' /></td>";
}
elseif((($ancientes[$r] == "TOTAL") && ($ages[$i] != "TOTAL")))
{ echo "<td><input name='TotoL".$r."".$i."' type='text' size='10' value='' /></td>";
}
else { echo "<td><input name='TotoDeToto' type='text' size='10' value='' /></td>";
}

echo "</tr>";
} ?>
</tbody>
</table>


et voici ma fonction js:

<script type="text/javascript">
function f()
{
var colon = <?php echo $countAnciente-1; ?>;
var lign = <?php echo $countAges-1; ?>;
var obj, obj1; var sommLign = 0, sommColon= 0;
var sommL =0, sommC =0;

for(var i=0; i<lign; i++)
{
sommLign = 0, sommColon= 0;
for(var j=0; j<colon; j++)
{
obj = document.getElementsByName('tab'+i+j); //alert('le champ a pour valeur : "'+obj[0].value+"'");
sommColon += parseInt(obj[0].value);
obj1 = document.getElementsByName('tab'+j+i);
sommLign += parseInt(obj1[0].value);
} //fin boucle interne

var totoL = document.getElementsByName('TotoL'+j+i);
totoL[0].value = sommLign; sommL += parseInt( sommLign );
var totoC = document.getElementsByName('TotoC'+i+j);
totoC[0].value = sommColon; sommC += parseInt( sommColon );
}//FIN boucle externe

//if(sommC != sommL) window.alert("Erreur a la saisie de la somme...");

var totoDeToto = document.getElementsByName('TotoDeToto');
totoDeToto[0].value = sommL;
}

window.onload=f();
</script>

Merci.
jeudi 17 mars 2011 à 13:20:34 | Re : affecter une valeur js dans une table html

007Julien


Y-aurait-il des puces dans ton poste ?
jeudi 17 mars 2011 à 13:37:13 | Re : affecter une valeur js dans une table html

niss87

desolé mais je n'ai pas compris!!


Cette discussion est classée dans : table, html, var, js, ages


Répondre à ce message

Sujets en rapport avec ce message

editeur html pb de balise ki apparait plusieur fois [ par sticky97 ] salut,g fais un editeur html en wysiwyg... g rajouter du javascript pour faire lebalise .... et je voudrai ke le prog evite de mettredeux fois la même probleme .js [ par mikedimoi ] Salut!Je voudrais faire un fichier .js séparé.Voici ce que j'ai dans mon head:function fMike(){//------------------------------// variables declaratio include n js/php [ par perlouis92 ] je sui entraint de faire un system d'include en js/php (pour les page non dynamique comme le html) mais sa bug (sa marche ke sur ma page php mais pa s Diffusion Vidéos [ par goingup ] Bonjour à tous,Depuis quelque temps j'ai des difficultés pour diffuser mes vidéos depuis mon serveur ifrance...Effectivement, mes vidéos ne se lisent lotto en JS [ par raphk2000 ] Bonjour à tous, Donc voila se que j'ai fait pour generer 6 nombres de 1 à 20 et ensuite pour les triller. Mon prob actuellement c'est que ma boucle x Récupérer le contenu d'un tableau HTML dans un tableau JS [ par Skullface ] Salut,pour un script de tri de tableau de façon dynamique, je récupère les données text de ce tableau dans un tableau javascript (array).Pour cela, je Tri de colonnes d'un tableau html grâce à un js [ par ebenedzer ] SalutJe n'arrive pas à trouver comment je peux trier les colonnes d'un tableau fait en html, à l'aide d'un javascript.Est-ce que je dois mettre des ba Modifier le paramètre d'une fonction appelé par onclick dans un layer [ par jfmaze ] J'ai un layer dont le cellules peuvent évoluer en valeur et aussi sur le paramètre de la fonction qui est appelée.- lors de la création du layer le on Créer une ligne dans une table (en 1ere position) [ par lipao ] bonjour c'est tout bete, tout est dans le titre... je voudrais créer une ligne dans une table et qu'elle soit la 1ère ligne c'est à dire passer de je sais pas comment vous faite mais j'y arrive pas ! [ par frvfrvfrvfrv ] je veux faire apparaitre une image selon une triple liste deroulante.l'image change selon la selection, et ceci avant d'activer le fichier html attach


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,343 sec (4)

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