Guy a écrit :
> Laurent vilday a écrit :
>> Guy a écrit :
>>
>>> il est évident que le DOM permet la construction de page éminemment
>>> dynamique ! Mais quelle est la raison qui justifie, dans une page
>>> formulaire, l'ajout de code HTML à la suite d'un textarea ?
>>
>> Il peut y avoir des tonnes de raisons, et principalement celles
>> auxquelles on ne pense pas.
>>
>> J'ai un exemple très concret que j'utilise dans mon appli qui permet
>> d'avoir visuellement un indicateur de maximum pour les <textarea> et
>> les <input type="text">.
>> Voici une version adaptée pour fciwa exposant la chose :
>> <http://mokhet.com/tests/add_element.html>
> rien à voir avec la demande "ajouter du HTML"
Pardon ?
elt.parentNode.insertBefore(container, elt.nextSibling);
C'est pas "ajouter du HTML" ???
> le cas que vous exposez (compter et comparer avec un limite max) peut
> être traité par du JS pur et simple (interception d'événement, décompte
> et modification de la page).
Pardon ? Je sais même pas comment exprimé mon désarroi devant une telle
remarque !
Du
JS pur et simple, pfff, n'importe quoi. Il faut au moins une entrée
ou une sortie HTML pour que ça rime à qqchose.
Et évidemment qu'il faut du
JS pour manipuler le code HTML ajouter
après/avant/a la place d'un élément (textarea dans le cas de l'OP).
HTML/
JS/CSS sont évidemment *très* étroitement liés dès lors qu'on
touche un peu au dynamisme.
M'enfin, allons voir ailleurs si qqchose de plus constructif est sorti
de ce thread.
--
laurent