Evenement (ex: onfocus) et php ???

Eléphanteau du PHP | 36 Messages

20 oct. 2006, 21:01

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

ViPHP
ViPHP | 3607 Messages

20 oct. 2006, 22:39

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.)

Eléphanteau du PHP | 36 Messages

20 oct. 2006, 23:09

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

ViPHP
ViPHP | 3607 Messages

20 oct. 2006, 23:16

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...

Invité
Invité n'ayant pas de compte PHPfrance

21 oct. 2006, 12:33

Ok merci dsl je m'en doutais un peu que c'etait du js