Qui as defaut d'etre propre fontionne mais je souhaiterais rajouter du code dans le obj.innerhtml et non pas seulement du texte hors a chaque fois que je rajoute autre chose que du texte j'ai une erreur dans ie et firefox ..
quelqu'un aurias il l'amabilite de me donner un lien expliquant precisement le fonctionnement de obj.innertml ou juste m'indiquer si ce que je souhaite est faisable ou pas ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 23 févr. 2005 à 11:03
Bonjour,
avec innerHTML on ajoute effectivement du texte,
de l'HTML, ....
pour "ajouter du javascript"
objet.setAttribute("évènement",function(){fonction(paramètres);});
par exemple, mais je ne sais pas si c'est ce qui est voulu !!
fgingat
Messages postés4Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention24 février 2005 23 févr. 2005 à 11:16
Merci bien Bultez pour cette réponse ..
en fait je souhaite par exemple pouvoir inserer du code php comme si c'etait dans une page html ..
Pour le code js en effet j'ai decouvert que je peux en rajouter sans soucis mais j'ai beau essayer d'ajouter du html simple type texte en gras et couleur bleue j'ai toujours cette erreur . Peut etre faut il utiliser un formattage different ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 févr. 2005 à 13:21
javascript et php, sont 2 langages différents,
ils ne tournent pas sur la même machine,
et pas en même temps.
javascript se déroule sur la machine client,
php sur le serveur.
php "génère" du html, javascript ... et
l'envoie vers le client.
l'utilisateur voit une page html, clique
(par exemple) sur un bouton et l'action
associée [ javascript ou html ] peut appeller
du code php, peut-être celui qui l'a généré .
<HR>
Transmettre des Paramètres du
PHP au Javascript
ce n'est pas tout à fait "transmettre des
paramètres" puisque c'est php qui crée le
javascript
————————————————————————————————————————————————————————
<CENTER>Du PHP dans le Javascript</CENTER>
Exemple : afficher la date du serveur
<TEXTAREA id=PHPJS1.php style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; OVERFLOW: hidden; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffdfef" name=PHPJS1.php rows=3 readOnly cols=80><script type="Text/Javascript">
document.write('date serveur ' + '<?php echo date("d/m/Y"); ?>;');
</script>
</TEXTAREA>
——————————————————————————————————————————————————————
<CENTER>Du Javascript dans le PHP</CENTER>le même exemple :