概要
ノードの title 属性の値を取得 / 設定します。これは、指定ノードの内容のタイトルを表します。この属性の値を、この属性を設定したノード上にマウスオーバーした時にポップアップ表示されるツールチップの内容とするブラウザもあります。【訳注: 原文と大きく異なる内容です。】
構文
var string = element.title;
element.title = string;
例
button1.title = "click to refresh";
動作
ノードに title
属性が指定されていない場合、既定の動作は親ノード、または更に祖先のノードから継承したものとなります。
バグ 264001 によると、title
を空文字に設定すると、デフォルトの継承動作をトリガーしてしまいます。継承を解除するには、title
を空文字でないスペースに設定する必要があります。
<div title="CoolTip"> <div title="CoolTip">mouse over here will popup "CoolTip"</div> <div title=" ">mouse over here will popup nothing</div> </div>