Que es lo que imprime ese codigo? ( pega el html resultante )
No entiendo algunas cosas que haces, pero supongo que tendras tus razones.
Cita: <script>
var variablejs = "<p id='marco'></p>" ;
</script>
En realidad esto es accesorio... Por otro tema, puede estar o no.
Como verás lo que estoy pasando es un id de un producto.
Lo recibo en la misma página con esto:
<?php
$variablephp = "<script> document.write(variablejs) </script>";
echo "$variablephp";
?>
podrias reemplazarlo por esto simplemente: