Here's a native (non-library) solution if performance is a concern.
function stripTag(str, tag) { var a, parent, div = document.createElement('div'); div.innerHTML = str; a = div.getElementsByTagName( tag ); while( a[0] ) { parent = a[0].parentNode; while (a[0].firstChild) { parent.insertBefore(a[0].firstChild, a[0]); } parent.removeChild(a[0]); } return div.innerHTML;}
Use it like this:
alert( stripTag( my_string, 'a' ) );