HTMLのタグと内容を取得するにはinnerHTMLを利用する。
<style type="text/css">
<!--
#JSwrite p {
font-weight: bold;
color: #993300;
}
-->
</style>
<script language="javascript" type="text/javascript">
<!--
function HTML_write(){
var hoge_01 = document.getElementById("JSget").innerHTML;
document.getElementById("JSwrite").innerHTML = hoge_01;
}
-->
</script>
<h4>下記内容を取得</h4>
<div id="JSget">
<p>これはjavascriptのテストです。</p>
</div>
<h4>以下に書き出し</h4>
<div id="JSwrite">
</div>
<p><a href="javascript:;" onClick="HTML_write()">クリックで取得/書き出し</a></p>
タグも内容も丸ごと書き換えられるので、色々と使えますね。ie5.0、firefox1.0、safari1.0以上にて動作。
内容だけ取得する場合はinnerTEXTを使えばいいのですがfirefox1.0が対応して無い模様。ってかそもそも独自拡張なのか・・・
/ 金額 : ¥ 2,499
1-5
6-10