fr . comp . lang . javascript


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: Calcul instantané sur Fr Comp Lang Javascript



Groupes les plus fournis
rec sport cyclisme soc economie soc religion rec aviation test rec plongee soc politique comp os linux debats comp sys mac usenet abus d comp infosystemes www navigateurs sci physique comp ordinosaures rec philatelie rec sport rugby rec photo numerique lettres langue francaise rec photo materiel soc sectes comp sys pc


Derniers posts youthenet
Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Le site Bonjour Québec utilisera une application intégrant Google Maps
La Presse Canadienne - 17 juin 2008
Les autres technologies utilisées dans le cadre de ce projet sont AJAX, Javascript ainsi que Oracle Spatial 10g. "L'expertise Google Maps vient compléter ...
source

actualité

> Exonération TP dans les ZRU
APCE - Il y a 15 heures
La fonction qui vous permet d'écouter le texte sélectionné nécessite l'utilisation de JavaScript. La loi du 14 novembre 1996 relative à la mise en oeuvre du ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.javascript |

fr . comp . lang . javascript

Re: Calcul instantané



accueil . fr . comp . lang . javascript




Re: Calcul instantané

   
Sujet: Re: Calcul instantané
De: dam.courriel (l' arobase) gmail.com (DamDamDeo)
Groupes: fr.comp.lang.javascript
Organisation: http://groups.google.com
Date: 09. May 2008, 19:47:16
SAM a écrit :

<script type="text/javascript">

function purge(nbre) {
// conversion séparateur ',' en '.'
nbre = nbre.replace(',','.');
// recherche et remplacement de caractères non désirés
nbre = nbre.replace(/([^0-9 ^.]|\.{2,5}|\s)/g,'');
return nbre*1; // on renvoie un nombre

}

function nbr2txt(n) {
return n.toString().replace('.',',');

}

function add() {
var f = document.form1;
var k = f.length-3;
var tot1 = tot2 = 0;
var n1, n2;
for(var i=0; i<k; i = i+3) {
   n1 = purge(f[i].value);
   n2 = purge(f[i+1].value);
   f[i+2].value = nbr2txt(+n1+n2);
   tot1 += n1;
   tot2 += n2;
   }
f[k].value = nbr2txt(tot1);
f[k+1].value = nbr2txt(tot2);
f[k+2].value = nbr2txt(tot1+tot2);

}

</script>

--
sm

Désolé de revenir à la charge, mais ce dresse devant moi un nouveau
problème.
En effet, ma page comporte de nombreux champs et donc de nombreux
calcul (uniquement des additions),
n'y a-t-il pas un moyen pour définir une fonction plus générale, dans
le sens on définirait les champs à additionner uniquement dans mes
divers champs total.
(je sais pas si je suis très clair)

en gros on a :

<input name="ch_acteur_18" type="text" id="ch_acteur_18" size="10" />
<input name="ch_acteur_15" type="text" id="ch_acteur_15" size="10" />
<input name="ch_acteur_12" type="text" id="ch_acteur_12" size="10" />

<input name="total_acteur" type="text" id="total_acteur" size="10"
"additione moi les input"ch_ateur_18;ch_acteur_15;ch_acteur_12"/>

<input name="ch_chanteur_18" type="text" id="ch_chanteur_18"
size="10" />
<input name="ch_chanteur_15" type="text" id="ch_chanteur_15"
size="10" />
<input name="ch_chanteur_12" type="text" id="ch_chanteur_12"
size="10" />

<input name="total_chanteur" type="text" id="total_acteur" size="10"
"additione moi les input"ch_chanteur_18;ch_chanteur_15;ch_chanteur_12"/


<input name="total_chanteur" type="text" id="total_acteur" size="10"
"additione moi les input"total_chanteur;total_acteur"/>

Je ne sais pa si c'est réalisable,
en tout cas merci un grand merci quand même pour ce début de
réponse ;)





Date Sujet  Auteur
09.05. * Calcul instantanéDamDamDeo
09.05. `* Re: Calcul instantanéSAM
09.05.  +- Re: Calcul instantanéDamDamDeo
09.05.  `* Re: Calcul instantanéDamDamDeo
09.05.   `* Re: Calcul instantanéSAM
09.05.    `* Re: Calcul instantanéDamDamDeo
10.05.     `* Re: Calcul instantanéSAM
10.05.      +- Re: Calcul instantanéDamDamDeo
10.05.      `* Re: Calcul instantanéDamDamDeo
10.05.       `* Re: Calcul instantanéSAM
10.05.        `* Re: Calcul instantanéDamDamDeo
10.05.         `* Re: Calcul instantanéSAM
10.05.          `* Re: Calcul instantanéSAM
11.05.           `* Re: Calcul instantanéDamDamDeo
11.05.            `* Re: Calcul instantanéSAM
11.05.             +- Re: Calcul instantanéDamDamDeo
11.05.             `* Re: Calcul instantanéDamDamDeo
11.05.              `- Re: Calcul instantanDamDamDeo
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs rec photo numerique soc histoire antique comp ordinosaures misc divers misc transport rail sci biologie botanique soc politique test usenet abus d

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs misc securite routiere rec photo numerique soc histoire antique misc divers rec tv satellite comp lang php comp ordinosaures misc droit travail misc transport rail

actualité

Le site Bonjour Québec utilisera une application intégrant Google Maps
La Presse Canadienne - 17 juin 2008
Les autres technologies utilisées dans le cadre de ce projet sont AJAX, Javascript ainsi que Oracle Spatial 10g. "L'expertise Google Maps vient compléter ...
source

actualité

Incompatibilités Firefox 3 et iWeb
MacPlus - 18 juin 2008
A l'origine du problème, il semble qu'on trouve un défaut des bibliothèques JavaScript utilisées par le logiciel de création d'Apple qui empêche les ...
source


 




Copyright 2008 ©  - YouTheNet.com

| auszubalancieren |