Ik wil d.m.v. een knop de gebruiker een voorbeeld weergave laten zien wat hij/zij al in een textarea veld heeft getypt.
Om die reden kan ik dus helaas geen php gebruiken (wil het simpel houden zonder ajax).
Nu is het de bedoeling dat regeleindes vertaalt worden naar <br /> en wordt via innerhtml weergegeven.
<?php
print "<input type='button' value='Voorbeeld weergave' class='submit' style='float: right; width: 140px;' onclick=\"document.getElementById('voorbeeldweergave').innerHTML=document.forms['admin']['description'].value.replace('\\n', '<br>');\" />\n";
?>
Heb op internet gezocht maar '\\n' is het enige wat bij mij schijnt te werken.
In ieder geval werkt het maar helaas maar 1x en dat is bij de 1e regeleinde. De rest slaat de functie over.
Dus als de gebruiker 4 alinea's typt is wel de regelafbreking van de 1e alinea maar de rest gaat gewoon door.
Ook heb ik in de functie eens getest door de 'e' in 'q' te veranderen en dat doet ie maar bij de 1e 'e'.
Iemand?
1.836 views