message d'alerte JS => resolu

message d'alerte JS => resolu - HTML/CSS - Programmation

Marsh Posté le 20-04-2004 à 14:06:37    

Salut à tous,
Voila je connais tres bien le Php et le HTML mais le JS bof, gros bof...!
Mon souci c'est par rapport à cette fonction:
    function msg2()
    {
    // pose une question au visiteur
        if (confirm("Voici un message obtenu par la fonction javascript confirm" ))
        {
     alert("Vous avez cliqué sur OK" );
 }
        else
        {  
     alert("Vous avez cliqué sur Annuler" );
 }
    }

 
En faite j'aurais voulu que en plus de faire l'alert dans le if, il redirige la page en fonction de la reponse...?
 
je me doute que sa doit pas etre grand chose, mais je trouve rien a ce sujet sur le web.
 
merci d'avance...


Message édité par montalto le 20-04-2004 à 15:39:27
Reply

Marsh Posté le 20-04-2004 à 14:06:37   

Reply

Marsh Posté le 20-04-2004 à 14:21:10    

Tu peux changer l'url de la page via les propriétés de document

Code :
  1. document.location.href='ici l'url';

Reply

Marsh Posté le 20-04-2004 à 14:32:53    

En fait je viens de me rendre compte que je part completement dans la mauvaise direction.
Je detail mon souci:
Au depart j'ai un formulaire avec un bouton submit donc qui me redirige vers une autre page, ce que je veut faire c'est conditionné la redirection du submit (le lien action='...' dans les balises form) en fonction de la reponse a un message de l'utilisateur.
En gros mon formulaire sert a alimenté une BDD Mysql, et message dira "voulez rentrez cette valeur:.... dans la base de donné?", si il clic sur oui le submit marche sinon je bouge pas.
J'ai l'impression que sa doit etre simple a faire mais j'y arrive pas...!
Comme je disai moi et le JS...


Message édité par montalto le 20-04-2004 à 14:34:00
Reply

Marsh Posté le 20-04-2004 à 15:03:38    

Sa y est j'ai trouvé, tou con suffisai de rajouté un document.form.submit(); dans la fonction de mon premier message et de remplacer mon boutton type submit par un boutton type button appelant ma fonction.
 
pas mal le JS finalement!!

Reply

Sujets relatifs:

Leave a Replay

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