Fonction Js à un btn dans une page php

niconovice Messages postés 1037 Statut Membre -  
giheller Messages postés 1952 Statut Membre -
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 =)
A voir également:

9 réponses

giheller Messages postés 1952 Statut Membre 142
 
bonjour

<input type=.... onclick="fonction();">
0
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
giheller Messages postés 1952 Statut Membre 142
 
bonjour,

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

echo "<input .... va trés bien
0
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
giheller Messages postés 1952 Statut Membre 142
 
j'ai pas compris le "coup" du echo !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
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
giheller Messages postés 1952 Statut Membre 142
 
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
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
giheller Messages postés 1952 Statut Membre 142
 
0
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
giheller Messages postés 1952 Statut Membre 142 > niconovice Messages postés 1037 Statut Membre
 
alors bonnes manipulations, bonne soirée, je quitte le forum pour ce soir.
0