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.