non l'ho testato a fondo ma così dovrebbe andare bene (copia e incolla)
Tra l'altro fa anche la conversione di tags
malformati (ad es. < / br>,
, < br / >) in
(xhtml)
codice:
<script type="text/javascript">
// <![CDATA[
function striptags(html) {
return html.replace(/\<\s*\/?\s*br\s*\/?\s*\>/gim, '&&br&&').replace(/\<\/?[^\&\>]*?\>/gim, '').replace(/\&\&br\&\&/gim, '
');
}
// ]]>
</script>
<body>
Testo html
<textarea id="texthtml" cols="40" rows="10">Testo e Link
< br /> <br / ></br>
</textarea>
Testo plain
<textarea id="textplain" cols="40" rows="10"></textarea>
<input type="button" value="striptags"
onclick="document.getElementById('textplain').value = striptags(document.getElementById('texthtml').value)" />
</script>
</body>
Ciao
-Fab-