tankia Posté 1 Septembre 2006 Posté 1 Septembre 2006 Bonjour, J'ai créé un formulaire et y est placé un bouton pour effacer les champs du formulaire : <input name='annuler' type='reset' value='Annuler'> J'aimerais qu'en cliquant sur ce bouton un message en popup apparaisse pour demander une confirmation, est-ce possible à faire simplement ?
astrofiles Posté 1 Septembre 2006 Posté 1 Septembre 2006 (modifié) Bonjour Dans ton head html tu mets <script LANGUAGE="JavaScript">function confirmSubmit(msg){var agree=confirm(msg);if (agree) return true;else return false;}</script> Ensuite dans ton lien html tu gères l'évenement onclick <a onclick="return confirmSubmit('Voulez vous vraiment ..................?')" Modifié 1 Septembre 2006 par astrofiles
dldstyle Posté 3 Septembre 2006 Posté 3 Septembre 2006 Salut tankia, j'ai pris l'habitude de ne plus proposer ce bouton sur mes formulaires. Il est source d'erreur par inadvertance qui fait devenir n'importe quel internautre complètement fou. Je sais de quoi je parle cela m'est déjà arrivé de cliquer trop vite sur le bouton "annuler" au lieu de "valider". Quant on y réfléchit bien, combien d'internautes sont prêts à vouloir effacer les données consciensement remplis à la fin ? Au pire on a besoin de modifier quelques champs mais pas de tout effacer. Ta démarche est quand même intéressante car tu fais une alerte mais bon, penses qu'entre 7 et 10% d'internautes n'ont pas de javascript d'activé sur leur navigateur.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant