Condition If avec Javascript
Fermé
Jennib370
Messages postés
51
Date d'inscription
mardi 27 décembre 2011
Statut
Membre
Dernière intervention
31 mars 2022
-
19 janv. 2021 à 16:59
Jennib370 Messages postés 51 Date d'inscription mardi 27 décembre 2011 Statut Membre Dernière intervention 31 mars 2022 - 20 janv. 2021 à 14:45
Jennib370 Messages postés 51 Date d'inscription mardi 27 décembre 2011 Statut Membre Dernière intervention 31 mars 2022 - 20 janv. 2021 à 14:45
A voir également:
- Condition If avec Javascript
- Excel cellule couleur si condition texte - Guide
- Telecharger javascript - Télécharger - Langages
- If exist ✓ - Forum Autoit / batch
- Condition et excel - Guide
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
5 réponses
Jennib370
Messages postés
51
Date d'inscription
mardi 27 décembre 2011
Statut
Membre
Dernière intervention
31 mars 2022
1
19 janv. 2021 à 17:55
19 janv. 2021 à 17:55
Peut-être plus comme ça?
if("Oui"==true) { ("A taux journalier"*0.14975)}
if("Oui"==true) { ("A taux journalier"*0.14975)}
jordane45
Messages postés
38453
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 mars 2025
4 740
19 janv. 2021 à 18:22
19 janv. 2021 à 18:22
Bonjour,
mon formulaire PDF .. avec quel logiciel ?
Sachant que, en javascript, on identifie, en général, un champ via son id
par exemple
Ou sur (certains) formulaires PDF.. un truc du genre
Ensuite, pour le IF, tu n'est pas loin
et donc ensuite, il faut renseigner la valeur dans ton champ "A"
donc, potentiellement, un truc du genre
mais bon, sans savoir quel logiciel tu utilises pour créer ton formulaire... difficile de te répondre plus précisément.. ( surtout que je ne pourrais pas tester;. quelque soit le logiciel en question )
mon formulaire PDF .. avec quel logiciel ?
Sachant que, en javascript, on identifie, en général, un champ via son id
par exemple
var monchamp = document.getElementById('id_du_champ');
Ou sur (certains) formulaires PDF.. un truc du genre
this.getField("id_du_champ")
Ensuite, pour le IF, tu n'est pas loin
if( condition est vraie ){ //je fais ça.. }
et donc ensuite, il faut renseigner la valeur dans ton champ "A"
donc, potentiellement, un truc du genre
this.getField("A").value = "lavaleurquetuveux";
mais bon, sans savoir quel logiciel tu utilises pour créer ton formulaire... difficile de te répondre plus précisément.. ( surtout que je ne pourrais pas tester;. quelque soit le logiciel en question )
Jennib370
Messages postés
51
Date d'inscription
mardi 27 décembre 2011
Statut
Membre
Dernière intervention
31 mars 2022
1
19 janv. 2021 à 19:11
19 janv. 2021 à 19:11
Bonjour Jordane,
C'est le Adobe Acrobat Pro.
Ok déjà avec tes explications c'est un peu plus clair.
Je vais essayer les deux exemples.
Merci! :)
C'est le Adobe Acrobat Pro.
Ok déjà avec tes explications c'est un peu plus clair.
Je vais essayer les deux exemples.
Merci! :)
Jennib370
Messages postés
51
Date d'inscription
mardi 27 décembre 2011
Statut
Membre
Dernière intervention
31 mars 2022
1
19 janv. 2021 à 19:30
19 janv. 2021 à 19:30
J'ai essayeéde reproduire ce que tu m'as suggéré et on voit très bien qu'il y a quelque chose que je n'ai pas compris parce que ça ne fonctionne pas ha ha
this.getField("Oui")
if("Oui"==true){
"A taux journalier"*0.14975
}
this.getField("A taux journalier").value="A taux journalier"*0.14975;
}
this.getField("Oui")
if("Oui"==true){
"A taux journalier"*0.14975
}
this.getField("A taux journalier").value="A taux journalier"*0.14975;
}
jordane45
Messages postés
38453
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 mars 2025
4 740
19 janv. 2021 à 20:52
19 janv. 2021 à 20:52
déjà,
pense à utiliser les BALISES de code pour poster ton code sur le forum
explication disponibles ici:
Ensuite,
Ton code serait plus du genre
pense à utiliser les BALISES de code pour poster ton code sur le forum
explication disponibles ici:
Ensuite,
Ton code serait plus du genre
//pour voir ce que retourne ces codes : alert(this.getField("Oui")); alert(this.getField("Oui").value); if(this.getField("Oui").value==true){ this.getField("A taux journalier").value= this.getField("A taux journalier").value *0.14975 ; https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Jennib370
Messages postés
51
Date d'inscription
mardi 27 décembre 2011
Statut
Membre
Dernière intervention
31 mars 2022
1
Modifié le 19 janv. 2021 à 21:57
Modifié le 19 janv. 2021 à 21:57
Ah je me demandais comment vous arriviez à faire ça justement! Merci :)
Alors l'éditeur accepte le code, mais le calcul ne se fait pas.
Alors l'éditeur accepte le code, mais le calcul ne se fait pas.
alert(this.getField("Oui")); alert(this.getField("Oui").value); if(this.getField("Oui").value==true){ this.getField("A taux journalier").value= this.getField("A taux journalier").value *0.14975 ; }
jordane45
Messages postés
38453
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 mars 2025
4 740
19 janv. 2021 à 22:00
19 janv. 2021 à 22:00
Les alert t'affichent quelque chose ?
Tu es sûr que quand la checkbox est coché la valeur est true ?
il faudrait trouver la documentation Adobe sur le javascript et voir ce que retourne ne checkbox cochée...
Tu es sûr que quand la checkbox est coché la valeur est true ?
il faudrait trouver la documentation Adobe sur le javascript et voir ce que retourne ne checkbox cochée...
Jennib370
Messages postés
51
Date d'inscription
mardi 27 décembre 2011
Statut
Membre
Dernière intervention
31 mars 2022
1
>
jordane45
Messages postés
38453
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 mars 2025
20 janv. 2021 à 14:45
20 janv. 2021 à 14:45
Merci pour tes pistes de solution, je vais continuer de chercher :)