j'ai un petit problème pour mon formulaire.
Je souhaiterais afficher dans un textarea un tarif qui fluctue selon les choix de l'utilisateur dans les cases au dessus de cet textarea.
Le tarif dépends du cochage de "Urgent", "Coma" et "Points de vie manquants"
Le tarif se calcul selon cette règle :
Points de vie manquants = 3 --> 75
Points de vie manquants = 4 --> 90
Points de vie manquants = 5 --> 100
Points de vie manquants = 6 --> 110
Urgent --> 25
Coma --> 10
Il faut que le prix s'affiche apres chaque cochage.
Les paramètres pris en compte sont le nombre de point de vie manquants, coma et urgent.
Par exemple, si a une personne il lui manque 5 PdV et qu'elle est dans le coma, elle devra payer 100+10=110.
Autre exemple, si il lui manque que 3 PdV mais que c'est urgent, elle payera 75+25=100.
ben ...
il faut bien envoyer la commande d'une façon ou d'une autre , le fait de taper le chiffre ne suffit pas , il faut un clic ! (ou la touche enter du clavier )mais la elle agit sur "envoyer le formulaire" ; y'a pas de miracle ...
à la limite je peux faire une detection sur les touches 3 à 6 du clavier (avec ou sans textarea et avec ou sans indication du choix effectué)
ou sinon avec 4 boutons radio .
function calcul(){
//on simplifie :
var pdv=document.pts.pdv
//on récupère la valeur des boutons cochés
for (n=0;n
</head>
<form method="post" action="" name="pts" onclick="calcul()">
Points de vie manquants :
1
2
3
4
5
6
7
8
9
10
11
coma :
urgent :
total :
</form>
</html>
J'ai testé avec une copie de votre page en local : OK avec IE6, NS7, OP7. Il ne vous reste plus qu'à mettre les "name" aux bons endroits, et changer les "value" par les votres.
en échange j'aimerai un avis noté sur mon source : fr.com/code.aspx?ID=19006 liens images auto
leris, les sources c'est ici que ça se met, pour que tout le monde en profite, sinon à quoi ça sert un forum.