spacer
Yehuda Shiran January 31, 2001
Deleting DOM Substrings
Tips: January 2001

Yehuda Shiran, Ph.D.
Doc JavaScript

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

As far as text manipulation is concerned, Netscape 6 is richer in functionality than Internet Explorer. One example of this is the deleteData() method. Using 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 tip:

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

Now we'll delete a substring with an offset of 15 and a length 9. Click this button to get the result in Netscape 6 (Doc JavaScript Columns). Click in Internet Explorer 5.x and you'll receive an error message:

Here is the button definition:

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


People who read this tip also read these tips:

Look for similar tips by subject:

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