Page 1 sur 1

[Résolu]boutons HTML

MessagePublié: 22 Fév 2012 à 13:44
par stloje
Bonjour,

Contexte : une base Notes qui sera utilisée via client léger (Internet).

Pour des raisons de convivialités, j'ai décidé de programmer les boutons d'actions en utilisant la balise "<button>". En faisant mes tests, je me suis aperçu que ces boutons rafraîchissent la page en cours sans avoir lancé de submit. Or, je n'ai pas envie qu'une page se rafraîchisse à chaque fois qu'un bouton sera déclanché. Je suis sûr qu'il y a une astuce pour cela, mais je n'arrive plus à mettre le doigt dessus.

Quelqu'un aurait une idée?

Merci d'avance!

Re: boutons HTML

MessagePublié: 22 Fév 2012 à 14:06
par Michael DELIQUE
salut

ton bouton fait un appel en JS ?

voici un exemple qui normalement n'a pas le problème

<Button Class='ViewBouton' onclick='deleteLineMultiple("post");return false;' alt="Supprimer les lignes cochées" All" title="Supprimer les lignes cochées">Supprimer les lignes cochées</button>

Re: boutons HTML

MessagePublié: 22 Fév 2012 à 14:17
par stloje
Oui, je fais appel à du Javascript.

J'ai pensé justement à mettre un "return false" à la fin et c'est là que j'ai vu ta réponse. Je fais le test et fait un retour!

Re: boutons HTML

MessagePublié: 22 Fév 2012 à 14:36
par stloje
Le "return false" n'a rien fait de plus
Le code est le suivant
Code : Tout sélectionner
<button id="bDefCircuit" onClick="setCircuit ();">Définir circuit</button>

et voici la fonction appelée
Code : Tout sélectionner
function setCircuit () {
   alert ("définition circuit");
   return false;
}

Re: boutons HTML

MessagePublié: 22 Fév 2012 à 14:39
par Michael DELIQUE
met le "return false" dans l'appel onclick de ton bouton

comme dans mon exemple

Re: boutons HTML

MessagePublié: 22 Fév 2012 à 14:41
par stloje
Ouaip, ça marche!

On voit qu'il y a du vécu!

Merci Michael!