Page 1 sur 1

bouton grisé

Posté : 01 août 2005, 11:48
par Justone
Bonjour

Alors voila j'ai deux boutons sur une page :
bouton1 et bouton2

Je voudrais que le bouton1 soit grisé et lorsque l'on clic sur le bouton2 la page demandé s'ouvre dans une autre fenetre et le bouton1 devienne non-gisé.

Comment faire?

Merci

Posté : 01 août 2005, 11:49
par raptor
Javascript, et non PHP...

Posté : 01 août 2005, 12:01
par Cyrano
Modération : comme dit Raptor, Javascript. Sujet déplacé.

Posté : 01 août 2005, 12:08
par raptor
Dans le head :

Code : Tout sélectionner

<script language="javascript"> function blabla() { window.open("tapage.html","tapage",""); document.forms["tonform"].elements["bouton1"].disabled = false; } </script>
Dans ta page

Code : Tout sélectionner

<form name="tonform"> <input type="button" name="bouton1" disabled="disabled" value="bouton1" /> <input type="button" name="bouton2" value="bouton2" onlick="javascript:blabla()" /> </form>
A toi d'adapter les noms des objets dans les fonctions et dans le code en fonction de ta page.

@+

PS : j'ai pas testé, j'ai tapé le code comme ca :)

Posté : 01 août 2005, 14:25
par Justone
Merci beaucoup raptor!

Mais ton code fonctionne avec Firefox mais pas avec IE!! Du coup je ne peux meme pas voir mes erreurs avec la console javascript!!

Qqn sait d'ou vient le probleme?

Posté : 01 août 2005, 14:27
par raptor
Ouais j'ai oublié un c a onclick, c'est peut-être ca :p

Posté : 01 août 2005, 14:32
par Justone
non je l'avais mis

en fait au lieu de ca :

Code : Tout sélectionner

window.open("tapage.html","tapage","");
j'ai mis ca :

Code : Tout sélectionner

window.open("tapage.html","","");
Et ca fonctionne très bien! Merci bcp pour ton aide...