Actualiser ma fonction javascript

igo95 13 Messages postés dimanche 27 août 2017Date d'inscription 4 octobre 2017 Dernière intervention - 3 oct. 2017 à 23:07 - Dernière réponse : jordane45 19234 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 14 décembre 2017 Dernière intervention
- 4 oct. 2017 à 13:51
bonsoir tout le monde,

j'ai un problème au niveau de ma fonction JavaScript j'ai une table conge(id_conge,date_debut,date_fin,nombre_jour,jour_restant) j'ai crée une fonction qui fait la différence entre jour_restant et nombre_jour mais le problème c'est quand je modifier la valeur de nombre_jour la fonction continu de faire la différence :
exemple
nombre_jour=4
jour_restant=10 résultat:6 je mets le résultat dans jour_restant

après je fait une erreur je veux modifier nombre_jour le problème c'est que je trouve jour_restant a 6 mais moi je veux que la valeur jour_restant soit revenu a la valeur 10.

function différence() {
var d0=document.forms['form1'].elements['jour_restant'].value
var d1=document.forms['form1'].elements['nombre_jour'].value
var dd=d0-d1;
document.forms['form1'].elements['jour_restant'].value=dd;
}// JavaScript Document
Afficher la suite 

3 réponses

Répondre au sujet
jordane45 19234 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 14 décembre 2017 Dernière intervention - 3 oct. 2017 à 23:22
+1
Utile
Bonjour

Et tu l'appelles comment ta fonction ?
Montre le reste de ton code

Ps:comme deja dit... tu devrais utiliser
des ID au lieu des forms ['x']..

Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de jordane45
igo95 13 Messages postés dimanche 27 août 2017Date d'inscription 4 octobre 2017 Dernière intervention - 4 oct. 2017 à 11:05
0
Utile
1
Merci Jordan Voila
nombre jour<input type="text" name="nombre_jour" id="nombre" onclick="return workingDaysBetweenDates(),difference();"  >
jordane45 19234 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 14 décembre 2017 Dernière intervention - 4 oct. 2017 à 13:51
Onkeyup au lieu de onclik
Commenter la réponse de igo95

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.