11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour alor voici mon problème je voulais afficher la somme de valeur de deux champs dans un troisième ou j'afficherai le total.


<input name="" type="text" class="input_frm" id="nbr_lignfixe" value="">
<input name="" type="text" class="input_frm" id="redevance_classique">
<input name="" type="text" class="input_frm input_frm_disabled" id="total_redevance" disabled value="">



j'ai essayer avec jquery voici mon code et j'ai pas abouti à une solution fiable :



 function facture(){
	 var  nbr_fixe = $("#nbr_lignfixe");
	 var  red_classique = $("#redevance_classique");
	 var red1 =  $("#nbr_lignfixe").val();
	 var red2 =  $("#redevance_classique").val();
	 var total_redevance = red1+red2;
	
	 if(nbr_fixe.val().length < 1 & red_classique.val().length < 1){
		 $("#total_redevance").removeAttr("disabled");
		 $("#total_redevance").attr('value',total_redevance);
		 
  } 

 });
}



alors y t il qlq qui peu m'aider

merci ce tres urgent
Bonjour, si tu expliquais le résultat que tu obtiens en ce moment, ça pourrait nous aider.

Cela dit, je présume que .val() te renvoie les valeurs numériques sous forme de string. Il te suffirait alors des les transformer en nombre avec, par exemple, parseFloat()
merci pour votre mai pouvez vous me donnez une idee sur les changement que je doit les faire sur mon code pour que jobtiend le resultat demandé
casillas a écrit :
merci pour votre aide mai pouvez vous me donnez une idee sur les changement que je doit les faire sur mon code pour que jobtiend le resultat demandé