Bouton

Dahan0 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
J'aimerai savoir comment relier un boutton a une action et que celle ci j exécute au moment du clic tt en restant sur la même page

2 réponses

aure2015 Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   5
 
Salut!

Quel genre d'action, poster un formulaire par exemple ou plutôt du genre changer la couleur d'un texte?

(Prends la peine de dire bonjour la prochaine fois!)
0
Dahan0 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour
C'est plus pour un formulaire je crois en fait l'action doit corriger les donner enregistre en les remplaçant par celle entree
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

exécute au moment du clic tt en restant sur la même page

Ca ne se fait pas en PHP ... mais en javascript.
A moins que de devoir recharger complètement la page ne te gène pas.

Si le rechargement de la page n'est pas un souci, tu peux alors utiliser un FORMULAIRE.
Voir un exemple ici :
https://forums.commentcamarche.net/forum/affich-35339644-remplir-champ#2

Dans le cas contraire, tu devras gérer du Javascript.
par exemple

<!-- formulaire -->
<form method="post" action="">
  <p>
  <label for="champ1">Votre Champ1 :</label>
  <input type="text" name="champ1" id="champ1" value="" required>

  <label for="champ2">Votre Champ2 :</label>
  <input type="text" name="champ2" id="champ2" value="" required>

  <label for="champ3">Votre Champ3 :</label>
  <input type="text" name="champ3" id="champ3" value="">
  </p>

  <input type="button" value="Envoyer" onclick="calculer()"/>
</form> 

<script type="text/javascript">
  function calculer(){
    var champ1 = document.getElementById('champ1');
    var champ2 = document.getElementById('champ2');
    var champ3 = document.getElementById('champ3');
  
    //on fait le calcul
    var addition = parseFloat(champ1.value) + parseFloat(champ2.value);
    //on affiche le resultat
    champ3.value = addition
  }
</script>



0
aure2015 Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   5
 
Salut,

Je n'avais pas vu la réponse! Maintenant, étant donné qu'il faut appuyer sur le bouton, ça ne pose pas de problème de la faire php mais d'un point de vue stylistique, c'est vrai que ce ne sera pas top et beaucoup plus lourd qu'en js! Si il faut, un exemple en php, je peux le réaliser assez rapidement mais il est peut êtrre un peu tard maintenant!

Bonne journée!
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour
L'exemple en php... il l'a deja dans le lien de ma précédente réponse.
0