• Advertisement
Sign in to follow this  

[web] Javascript, Firefox To IE

This topic is 4243 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have this javascript function which i have written to take a highlight piece of text in the control passed in and wrap it in bold tags, this works in Firefox, but not in IE.
function MakeBold( txtarea )
{	
	var before 	= (txtarea.value).substring(0,txtarea.selectionStart);
        var selection	= (txtarea.value).substring(txtarea.selectionStart, txtarea.selectionEnd);
	var after	= (txtarea.value).substring(txtarea.selectionEnd,txtarea.value.length);

        txtarea.value = before+"<b>"+selection+"</b>"+after;
}


Does anyone have any idea how i get this to work in IE? Currently all that happens is that it appears to double up the string: In IE: original is: 123 and after running that function i get: 123<b>123</b>123 rather than <b>123</b> Any ideas? Dave

Share this post


Link to post
Share on other sites
Advertisement
Sign in to follow this  

  • Advertisement