Se connecter / S'enregistrer
Votre question

Conditionner exécution d'un script

Tags :
  • Input
  • Programmation
Dernière réponse : dans Programmation
13 Janvier 2011 19:52:40

Bonsoir,

J'ai dans script PHP un formulaire html avec des inputs.
J'ai un script javascript qui marche très bien et qui contrôle les valeur des inputs.
J'aimerai quand je clique sur un bouton "Annul" que ce script ne s'éxécute pas et ça ça ne marche pas.
Voici l'input:
<input type="submit" name="Index" id="Index" value="Retour Index" onclick="Annul = 'Annul';" />
En gros je crée une variable JS et je la test

if(Annul.length()!=0)
{
.
.
}

Avez vous une idée SVP.
Merci

Autres pages sur : conditionner execution script

a c 232 L Programmation
13 Janvier 2011 20:30:54

SAlut,

Il faut faire return false; sur le onclick si tu veux que ça annule.
m
0
l
14 Janvier 2011 08:40:14

Bonjour OmaR,

Je ne connais pas le javascript, pourrai tu STP me développer le code pour le return false;.
Est-ce dans le script javascript ou au niveau du Input du formulaire.

Merci
m
0
l
Contenus similaires
a c 145 L Programmation
14 Janvier 2011 09:05:32

  1. <input type="submit" name="Index" id="Index" value="Retour Index" onclick="return false;" />

Mais ceci ne fera rien en fait, ça rend juste inopérant le bouton.
Si tu veux retourner sur une autre page, il faut utiliser un "button" et pas un "submit" (pour limiter les risques de soumission) et faire:
  1. <input type="button" name="Index" id="Index" value="Retour Index" onclick="document.location.href='index.php';" />
m
0
l
a c 232 L Programmation
14 Janvier 2011 09:51:44

Ah oui, j'avais mal lu, je pensais que tu voulais annuler la soumission d'un formulaire si ce n'était pas correct.
Dans ce cas, regarde plutôt ce qu'a fait CrazyCat
m
0
l
14 Janvier 2011 09:54:28

Bonjour,
J'ai essayé en remplacant le type submit par button et rien ne se passe

  1. <input type="submit" name="Index" id="Index" value="Retour Index" onclick="return false;" />

Citation :
Mais ceci ne fera rien en fait, ça rend juste inopérant le bouton.

Ce n'est pas le but
m
0
l
a c 145 L Programmation
14 Janvier 2011 10:08:00

Lis donc la seconde partie de mon message.
Habituellement quand j'écris, toutes les lignes servent.
m
0
l
14 Janvier 2011 10:39:54

Excuse moi, mais je galère tellement que parallelement je tente des trucs et fini par oublier l'essentiel.
J'ai donc relu et appliqué ton code et ça marche parfaitement.
Ca me paraissait sans doute trop simple.
Encore mille merci.
Bonne journée.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS