Javascript Remove HTML Tags


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.

?View Code JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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;
}

Found this post useful? Buy me a cup of coffee or help support the sponsors on the right.

Related Posts with Thumbnails

Leave a Reply

Spam protection by WP Captcha-Free