ホーム HTML CSS XML JAVASCRIPT   PHP SQL MORE...   リファレンス 事例集    

XML DOM deleteData() メソッド


Comment Object Reference Comment オブジェクト

定義と用法

deleteData() メソッドは、コメントノードからデータを削除します。

構文

commentNode.deleteData(start,length)

パラメータ 説明
start 必須。文字削除の開始位置を指定。先頭の開始位置は 0
length 必須。削除する文字数を指定


次のコードは、loadXMLDoc() を使用して xmlDoc に "books_comment.xml" をロードし、 最初の comment ノードから幾つか文字を削除します:

xmlDoc=loadXMLDoc("books_comment.xml");

x=xmlDoc.getElementsByTagName("book")[0].childNodes;

for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
 {
 //Process only comment nodes
 x[i].deleteData(0,33);
 document.write(x[i].data);
 document.write("<br />");
 }
}

出力:

(Hardcover)

試してください »

上の例では、コメントノードのみを処理するため loop と if-test で確認を行っています。 コメントノードのノードタイプは 8 です。


Comment Object Reference Comment オブジェクト