Useful JavaScript String Functions
page 1 of 3
Published: 10 Oct 2003
Unedited - Community Contributed
HTML code for three string functions: making appropriate strings (e.g., http) clickable, removeHTML, and extract and list links in a string.
by Taewook Kang
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 40358/ 61


Here are some of the string functions I have written. They can be used either client-side or server-side, although smartRmHTML would need the server.HTMLEncode method removed if it were used client-side. Enjoy!

function autoHTML( strSrc,optAtt ) {
 // autoHTML function
 // author: T. Kang
 // contact:
 // This function will make http,https,ftp,www and email strings clickable.
 strSrc = strSrc.replace( /\s(https:\/\/|http:\/\/|ftp:\/\/|www.)([^\s]*)/gi,
   ' <a href=http://$2 ' + optAtt + '>$1$2</a>' );
 strSrc = strSrc.replace( /\s([^\s]*@[^\s]*)/gi,' <a href=mailto:$1>$1</a>' );
 return strSrc;

View Entire Article

User Comments

Title: asd   
Name: asd
Date: 2012-08-02 10:36:03 AM
Title: Javascript ADO Connection Security Warning   
Name: Chetan
Date: 2009-02-10 5:28:03 AM
We r use client side connection & we r face 1 problm that is "ADO Security Warning Trusted Site Click Ok & Click Cancel"

Plz reply
Title: Check Box List   
Name: Chetan
Date: 2009-02-06 3:38:10 AM
How can get CheckBoxList Value & Text in JavaScript?

I Can Add CheckBoxList In aspx page this CheckBoxList Details i bind from Code then I can Collected from JAVASCRIPT this Value & Text I want....

Title: simpler version of clickify (that works)   
Name: BC
Date: 2008-07-03 5:52:35 PM
Hey commenters,

I found this other script which works like clickify. Clickify didn't work for me, but this one works out of the box:
Title: Does this work?   
Name: bitcloud
Date: 2008-07-03 5:48:23 PM
I can't seem to get Clickify going at all... it just returns the same string... can you give an example usage?
Title: i want to see   
Name: francis
Date: 2007-10-11 7:52:11 AM
how is i want to see the article
Title: How to use this?   
Date: 2007-08-24 7:09:08 AM
I ca'nt able to impliment, can u healp me?
Title: Very Helpful   
Name: David T.
Date: 2006-05-17 1:12:14 PM
This is exactly what I was looking for! Saved me a ton of time. Thanks!
Title: w   
Name: w
Date: 2005-04-05 5:38:33 AM
who create that function is seems to be brainish!

Product Spotlight
Product Spotlight 

Community Advice: ASP | SQL | XML | Regular Expressions | Windows

©Copyright 1998-2018  |  Page Processed at 2018-03-20 7:44:18 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search