Est-il un php echo/print équivalent en javascript

Dire que je veux imprimer html à partir de l'intérieur d'une balise de script.

Une source comme ceci

<div>foo</div>
<script>
print('<div>Print this after the script tag</div>');
</script>
<div>bar</div>

devrait ressembler à quelque chose comme ceci dans le navigateur, une fois le script exécuté

<div>foo</div>
<script>
print('<div>Print this after the script tag</div>');
</script>
<div>Print this after the script tag</div>
<div>bar</div>

Je pourrais écrire mon propre code pour cet objet, mais depuis ce qui me semble une très simple problème, je devine que ce soit j'ai raté quelque chose ou ma pensée est erronée, d'une certaine façon et l'impression est laissée intentionnellement.

Aussi, en quelque sorte liée: je voudrais savoir si un script est (ou peut être fait au courant des balises de script qui l'entourent. Avec cette information, il serait beaucoup plus facile de trouver la position de l'imprimé code html pour être injecté dans, en supposant qu'il n'est pas très déconseillé.

À préciser: je n'ai pas besoin de vous pour écrire une fonction d'impression pour moi. J'ai seulement besoin de savoir si une méthode native pour réaliser cela existe et je l'ai raté ou sinon la raison, il ne devrait pas être fait.

MODIFIER
J'ai réalisé que je ne pense pas que la question par la.

J'ai eu mes faits et maintenant presque tout semble fonctionner. Je devrais avez été mentionné que la fonction d'impression a été nécessaire à l'intérieur de modèles - je suis en train de travailler sur un moteur de template expérience. J'ai réussi à en sortir par la séparation des scripts à partir de html et de la concaténation de la scission html sans scripts avec la sortie de script.

Que j'ai écrit le code, j'ai remarqué que tout n'irais pas lisses en raison de la nature asynchrone de js. Je suppose que je m'attendais à être en mesure de faire toute sorte de js de la magie dans les modèles, tout comme j'ai pu en php. Semble être en fait le soutien async code dans un infaillible de manière à l'intérieur de modèles exigera plus de pensée.

InformationsquelleAutor jpeltoniemi | 2012-11-29