Javascript Remove HTML Tags
Posted by admin on
August 28, 2008
I found a handy Javascript function by Robert Nyman where you can remove HTML TAGS of of a text. It works well in both IE and Mozilla browsers so no problem for the user to worry about cross-browser issues. Thank you Robert, this saves us a bundle of time creating our own functions for this sort of need.
function removeHTMLTags(text) { var strInputCode = text; /* This line is optional, it replaces escaped brackets with real ones, i.e. < is replaced with < and > is replaced with > */ strInputCode = strInputCode.replace(/&(lt|gt);/g, function (strMatch, p1) { return (p1 == “lt”)? “<” : “>”; }); var strTagStrippedText = strInputCode.replace(/<\/?[^>]+(>|$)/g, “”); //alert(”Output text:\n” + strTagStrippedText); // Use the alert below if you want to show the input and the output text // alert(”Input code:\n” + strInputCode + “\n\nOutput text:\n” + strTagStrippedText); return strTagStrippedText; }







