Message d'erreur si on n'a pas cliqué sur un bouton
Bonjour,
J'ai un formulaire complexe de plusieurs pages, avec des variables de session.
en bas de chaque page, j'ai un bouton submit "calculer le sous-total" qui enregistres les valeurs des différents champs ainsi que le total de la page.
pour changer de page de formulaire, j'ai des images avec un action OnClick("envoyer_form('mapage.php');", cette fonction a la meme action que si on cliquait sur le bouton submit en page de page.
voici la fonction utilisée :
Code:
1 2 3 4 5 6 7
|
<script language="javascript">
function envoyer_form(pageTraitement) {
document.form4.action = pageTraitement;
document.form4.submit();
}
</script> |
Tout ceci marche très bien sur PC/Mac avec IE, Safari et Firefox.
Par contre ceci ne marche pas sur Safari via PC/Mac et Ipad, et justement le but est d'utiliser le bon de commande sur Ipad principalement.
Au lieu de mettre une fonction qui soumet le formulaire, je voudrais afficher un message d'erreur du genre "veuillez d'abord sauvegarder vos données", mais aussi ne pas avoir ce message d'erreur si on vient sur la page mais qu'on n'y a fait aucun changement.