|
タグの中身の文字をJAVAスクリプトで指定したり(innerText)、タグ付きで指定したり(innerHTML)出来ます。
document.all.id.innerText = "このidがつけられたタグの中身の文字";
document.all.id.innerHTML ="このidがつけられたタグの中身にタグや文字";
◆
まず、タグに(divやspanなど)idをつけておきます。
<div id="konotag"></div>(このdivの中にあらかじめ文字が入っていても入っていなくてもかまわない)
そして、JAVAスクリプトで、
document.all.konotag.innerText = "中身の文字";
とすると、結果は、
<div id="konotag">中身の文字</div>というふうにしたのと、同じ結果になります。
この中身に、文字だけでなくHTMLのタグも入れたい場合は、
document.all.konotag.innerHTML ="<b>中身の文字</b>";とすると、<b></b>も有効になり、
<div id="konotag"><b>中身の文字</b></div>というふうにしたのと同じになります。
◆
このように、タグで囲まれた内容をJAVAスクリプトで操作したいときに使います。
さらに、
document.all.id.innerText = "このidがつけられたタグの中身の文字";
document.all.id.innerHTML ="このidがつけられたタグの中身にタグや文字";
は、
id.innerText = "このidがつけられたタグの中身の文字";
id.innerHTML ="このidがつけられたタグの中身にタグや文字";
と書いてもかまいません。
|