vorrei ottenere un'anteprima in tempo reale di quello che scrivo.
ho usato questa funzione:
codice:
var nuovariga = /\n/g;
function sostituiscitextdiv() {
var NuovoTesto = document.getElementById("text").value;
NuovoTesto = NuovoTesto.replace(nuovariga, "
");
var DivElement = document.getElementById("anteprima");
DivElement.innerHTML = NuovoTesto;
}
ho una textarea dove dovrei caricare cleditor.
ho però un problema: se nn carico cleditor l'anteprima funziona; se lo carico no.
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Scroll</title>
<link rel="stylesheet" type="text/css" href="style2.css" />
<link rel="stylesheet" type="text/css" href="jquery.cleditor.css" />
<script type="text/javascript" src="anteprima.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="jquery.li-scroller.1.0.2.js"></script>
<script type="text/javascript" src="jquery.cleditor.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#text").cleditor();
});
</script>
</head>
<body>
<textarea id="text" name="text" onkeyup="sostituiscitextdiv();"></textarea>
<p id="anteprima"></p>
</body>
</html>
sapete dirmi se è possibile far funzionare entrambe le cose?
anche in altro modo va bene.