Fonction Js à un btn dans une page php

niconovice Messages postés 1037 Statut Membre -  
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'aimerai savoir comment affecter un fonction javascript à un btn simple de type input ?

je valide mon formulaire et une fonction Js se déclenche en gros, merci =)

9 réponses

  1. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    bonjour

    <input type=.... onclick="fonction();">
    0
  2. niconovice Messages postés 1037 Statut Membre 86
     
    la fonction sera declarée dans la page php et sera prise en compte dans le Js ?

    et sinon juste un echo suffirait mais sous quel forme ?
    0
  3. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    bonjour,

    déclaration soit entre des balises <script et <:script>, soit dans une librairie js

    echo "<input .... va trés bien
    0
  4. niconovice Messages postés 1037 Statut Membre 86
     
    ok merci, j'vais voir du coté de l'echo mais sans le input puisque le client aura dejà appuyé sur un btn lié à php
    0
    1. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
       
      j'ai pas compris le "coup" du echo !
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. niconovice Messages postés 1037 Statut Membre 86
     
    En fait à la fin de mon formulaire le client appuie sur valide (avec une fonction php)

    il faut donc que je declare ma fonction Js à ce moment là, avec un echo je suppose genre:

    echo "<script langage='javascript'>";
    echo "appel du script"
    echo "</script>";

    mais de quel maniere, le script est:

    Ext.onReady(function(){

    Ext.get('mb8').on('click', function(){
    Ext.MessageBox.alert('Message envoyé', 'Vous allez etre diriger vers l\'acceuil...');
    });
    });

    Merci de te pencher sur le sujet...
    0
  7. niconovice Messages postés 1037 Statut Membre 86
     
    En gros j'aimerai appeler ma fonction déjà déclarer mais sans clic (je crois que c'est ça qu'il faut faire)..
    0
  8. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    je verrais plutôt :

    <script langage='javascript'>;
    function toto(){

    alert('Message envoyé', 'Vous allez etre diriger vers l\'acceuil...');
    document.location="http://ww11.monsite.org/";
    }
    </script>

    <?php
    // dans le formulaire
    echo "<input type='button' onclick='toto();'>
    0
  9. niconovice Messages postés 1037 Statut Membre 86
     
    ça m'a l'air pas mal cette histoire j'vais essayé de ce coté là, merci
    0
  10. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    0
    1. niconovice Messages postés 1037 Statut Membre 86
       
      je te remercie mais si je me complique un peu la vie avec le javascript c'est histoire de comprendre, manipuler, etc..

      Mais merci quand meme pour le lien
      0
      1. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146 > niconovice Messages postés 1037 Statut Membre
         
        alors bonnes manipulations, bonne soirée, je quitte le forum pour ce soir.
        0