Page 1 sur 1

Evenement (ex: onfocus) et php ???

Posté : 20 oct. 2006, 21:01
par Gsgsd
Bonjour, j'aimerais savoir si les evenement html il me semble fonctionne avec php comme par exemple dans une fonction if{
}
par exemple:
Si onFocus sur bouton alors afficher ça autrement ....


Merci

Posté : 20 oct. 2006, 22:39
par jojolapine
hein ? :?
j'ai pas très bien compris la question...
petite précision:
les evènement on{focus|mouseover|...} sont des évènements javascript...
ils n'ont donc rien à voir avec le php, qui contrairement au javascript s'éxécute côté serveur. C'est le php qui génère de l'html ou du javascript selon ce que tu a codé...
enfin bref je reste en attente d'une explication plus précise de ta part (ce que tu souhaites réaliser, etc.)

Posté : 20 oct. 2006, 23:09
par Gsgsd
Par exemple pour un enregistrement avec un choix d'activite:
# activité 1
# activité 2
# autre
si "autre" est cliqué alors affiché textarea (pour specifier).

J'espere que j'ai ete assez clair

Posté : 20 oct. 2006, 23:16
par jojolapine
alors là nous avons à faire à du javascript (et en rien à du php).
si ton choix se fait sur un select, tu peux faire quelque chose comme ça:

Code : Tout sélectionner

<select onchange="displayTextarea()"> ... </select> <textarea id="textarea" style="display: none"></textarea>
et ta fonction js:

Code : Tout sélectionner

function displayTextarea(){ if(this.value='autre'){ getElementById('textarea').style.display='block' } else { getElementById('textarea').style.display='none' } } }
après j'ai pas testé c'est à toi de l'aranger à ta sauce...

Posté : 21 oct. 2006, 12:33
par Invité
Ok merci dsl je m'en doutais un peu que c'etait du js