spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / javascript / column88


Internet Explorer 6, Part I: DOM Standards Support

Developer News
Microsoft Shows Off Silverlight 4, IE9 Plans
Metasploit Expands Vulnerability Test Framework
HyperCard Reborn?

Deleting DOM Strings

Internet Explorer 6 supports the deleteData() method. Operating on text nodes, it deletes a substring from the text node data. You can specify the offset of the substring and its length. Here is its syntax:

textObj.deleteData(offset, count);

where:

  • offset is a long integer value indicating the offset of the substring, in characters, from the beginning of the string.
  • count is a long integer value indicating the number of characters to delete, starting from the specified offset.

Let's create a text node at the document level. We put the following line in the header of this page:

txtObj = document.createTextNode
 ("Doc JavaScript BiWeekly Columns");

and then let's delete a substring that starts at offset 15 and of length 9. Click this button to get the answer in Netscape 6 or Internet Explorer 6 ("Doc JavaScript Columns"). Click in Internet Explorer 5.x and get an error message:

Here is the definition of this button:

<FORM>
<INPUT TYPE="button" VALUE="Delete a Substring"
  onClick="javascript:handleClick()">
</FORM>

The event handler is defined as follows:

function handleClick() {
  txtObj.deleteData(15, 9);
  alert(txtObj.data);
}

Next: How to insert DOM strings

More Resources from Doc JavaScript
Columns Popular Columns Tips Tools
Latest Columns
41-50 | 31-40 | 21-30
11-20 | 1-10
Working with Windows
JavaScript and Frames
Bookmarklets
Random Tips
Personalized Tips
RSS Channels
Menu Builder
Rollover Builder
Rotation Builder
Reference Tip Categories (want one?)
Links
For Your Site
Did you learn something? Do you like this site? Please link to us!

http://www.internet.com

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Rolling Out Your Own HTML Application Version Control · HTML 5: Client-side Storage · Working with Ajax Server Extensions
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Wi-Fi Product Watch, November 2009 · Chip Market Recovering From '08 Collapse · Low-Cost Tools to Kickstart Your New Business


Produced by Yehuda Shiran and Tomer Shiran
All Rights Reserved. Legal Notices.
Created: July 16, 2001
Revised: July 16, 2001

URL: http://www.webreference.com/js/column88/4.html