problème javascript

problème javascript - HTML/CSS - Programmation

Marsh Posté le 10-06-2010 à 11:28:16    

Bonjour, tt le monde
 
voici ma fonction javascript
.js
function simStat(num)
{
if(num > 6)
{
if(confirm("une simulation sera mis en attente?" ))
 
{
 
return true;
 
}
 
else
 
{
 
return false;
 
}
}
 
}
 
.php
<form action='test.php'>
.................
<input type='submit' value='GO' onClick='simStat($number)'/>
</form>
 
cette fonction m'affiche une petit fenetre de confirmation, et le problème est même si je clique sur annuler, il charge la page suivante ??? Merci d'avance pour votre aide

Reply

Marsh Posté le 10-06-2010 à 11:28:16   

Reply

Marsh Posté le 10-06-2010 à 13:10:19    

tu dois déclencher ton action sur le onSubmit et non le onClick
 

Code :
  1. ...
  2. <input type='submit' value='GO' onCsubmit='simStat($number)' />
  3. ...
  4. function simStat (num)
  5. {
  6.  if (num > 6) {
  7.   return (confirm ("une simulation sera mis en attente?" ));
  8.  }
  9. }


 
Par contre, dans ton code, que se passe't-il si num est inférieur ou égal à 6 ?
Pour que ca soit propre perso je retournerais un true ou un false en fonction de tes besoins ;)


---------------
We deserve everything that's coming...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed