Re: Saisie affichage PHP et javascript
Maïeul Rouquette <[email protected]> Wed, 19 May 2021 19:14:42 +0200
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <[email protected]> |
Le 19.05.21 =E0 17:23, jo.baloo a =E9crit=A0: > j'ai beau lire=A0 https://contrib.spip.net/Saisies#declarationPHP je ne = > comprend pas comment mettre un inserer_debut ou un=A0 inserer_fin pour du = > javascritp. > = > ou placer le script ? > = > comment mettre un=A0 onchange=3D"change_type(this);" par exemple sur une = > saisie=A0 select du formulaire ? > = > = c'est une mauvaise pratique le onchange. Il vaut mieux =E9crire un script = JS soit =E0 part, son online donc $saisies =3D array( .... ici tes saisies 'options' =3D> array ( 'inserer_debut' =3D> '<script>le code de ton js, qui met un =E9couteur = onchange sur les saisies qui t'int=E9resse</script> ) ) = Si jamais tu veux vraiment mettre un attribut supplmentaires sur une = saisie, tu peux utilise l'option "attributs" (non document=E9es pour = l'instant). Mais vraiemnt le plus propre c'est d'avoir un JS =E0 part.