Je suis confronté à un petit problème d'analyse de texte saisi au format HTML. A réussi à convertir les balises d'ouverture et de fermeture, etc., mais comment reconnaître la "ligne suivante (texte entré)" dans la zone de texte?Analyse des caractères spéciaux et conversion au format HTML (échappement des chaînes)
S'il vous plaît aider
<script type="text/javascript">
jQuery(function($) {
$('#submit').click(function() {
var htmlval = $('#textEntry').val();
$('p.escape').text(htmlval);
$('p.escape').escapeHtml();
});
});
(function($) {
$.fn.escapeHtml = function() {
this.each(function() {
$(this).html(
$(this).html()
.replace(/"/g,""")
.replace(/&/g,'&')
.replace(/</g,'<')
.replace(/>/g,'>')
.replace(/'/g,''')
);
});
return $(this);
}
})(jQuery);
</script>
HTML est la suivante ..
<p class="escape"></p>
<br>
<textarea name="text" id="textEntry"></textarea><input type="submit" id="submit" value="submit" />