¡Hola!
Tengo un iframe editable (o sea, un iframe que uso con Javascript como editor WYSIWYG)
He conseguido que al enviar el formulario, el contenido con formato(innerHTML) de ese iframe se guarde en uno de los inputs y puedo pasarlo a la base de datos tal cual. Al recuperarlo de la base de datos puedo ponerlo casi donde quiera. Pero no consigo ponerlo entro del editor del Iframe. Porque quiero que esté disponible en el formulario para actualizar datos por si quiero modificar algo del texto. Puedo hacerlo con todos menos con ése. Me da errores como unexpected token '<' o unexpected number o incluso que no se puede encontrar la propiedad innerHTML de null... El valor guardado lo obtengo con PHP y quiero insertarlo sólo si lo tengo guardado. Por eso tengo la condición en PHP.
Este es un ejemplo:
<?php if($miProducto->getId() > 0): ?>
<script>
var micte = document.getElementById('CampoDeTextoEnriquecido');
micte.document.body.innerHTML = "<?php echo $miProducto->DescripcionLarga() ?>";
</script>
<?php endif ?>
He probado tanto con innerHTML como con innerText. Tanto con document.body como sin él.
¡Muchas gracias! :)
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)