probleme de total avec plusieurs fonction

Invité
Invité n'ayant pas de compte PHPfrance

11 avr. 2006, 12:07

Bonjour, j'ai une petite question : mon code marche tres bien pour tout sauf pour un dernier truc, si je veux faire le total.

je procede comme ceci pour le moment, mais ca va pas, doit je faire un return ? ou comment dois je proceder?

Merci d'avance


voici mon script :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > 
<head> 
<title>test</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 

<script language="javascript"> 
function total() 
{      
var champ1=document.points.Champ1.value; 
var champ2=document.points.Champ2.value; 
document.points.Reste.value = parseFloat(champ1) * parseFloat(champ2); 

} 
function total1() 
{      
var champ1=document.points.Champ3.value; 
var champ2=document.points.Champ4.value; 
document.points.Reste1.value = parseFloat(champ1) * parseFloat(champ2); 

} 

...

function total13() 
{      
var champ1=document.points.Champ27.value; 
var champ2=document.points.Champ28.value; 
document.points.Reste13.value = parseFloat(champ1) * parseFloat(champ2); 

}

function total14()
{
var champs1=document.points.Reste.value;	
var champs2=document.points.Reste1.value;
var champs3=document.points.Reste2.value;
var champs4=document.points.Reste3.value;
var champs5=document.points.Reste4.value;
var champs6=document.points.Reste5.value;
var champs7=document.points.Reste6.value;
var champs8=document.points.Reste7.value;
var champs9=document.points.Reste8.value;
var champs10=document.points.Reste9.value;
var champs11=document.points.Reste10.value;
var champs12=document.points.Reste11.value;
var champs13=document.points.Reste12.value;
var champs14=document.points.Reste13.value;
	document.points.Reste14.value = = parseFloat(champ1) + parseFloat(champ2)+ parseFloat(champ3)+ parseFloat(champ4)+ parseFloat(champ5)+ parseFloat(champ6)+ parseFloat(champ7)+ parseFloat(champ8)+ parseFloat(champ9)+ parseFloat(champ10)+ parseFloat(champ11)+ parseFloat(champ12)+ parseFloat(champ13)+ parseFloat(champ14);
}

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

11 avr. 2006, 23:01

Salut,
mon code marche tres bien pour tout sauf pour un dernier truc
Problème pour moi :lol:

Regarde cette ligne:
document.points.Reste14.value = = parseFloat(champ1)
normal ces deux "=" ? :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute