Non (mais tu n'es pas loin).
<div>
foo
<script>le script</script>
bar
</div>
Comment, via le script "le script", peut-on placer un élément après (ou avant) la balise script qui contient ce fameux "le script" ("le script" étant le code qu'on cherche à écrire) ?
foo et bar peuvent-être tout et n'importe quoi, donc potentiellement d'autres scripts.