おいふぉりーのぶろぐ

きっと趣味のブログに違いないです!!

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

javascript で HTML 文書を自動生成☆

知りあいのこの手のことに詳しいやつに手取り足取りやってもらったんですが、忘れないように。こいつを実行すると、 id が "ABC" であるものについて、ページの読み込み時に番号が振られて、 onClick イベントハンドラが追加されます。要は、 HTML として書いてあるタグについて、ページ読み込み時にタグ自体を色々と書き換えちゃおうものです。ちょっと、 javascript に無限の可能性を見出してしまいました。
<html>
<head>
<script type="text/javascript">
<!--
function div_onClick(element)
{
  element.style.color = "red";
}

function body_onLoad()
{
  var coll = document.all.item("ABC");
  if (coll != null) {
    for (i = 0; i < coll.length; ++i) {
      var element = coll.item(i);
      element.innerHTML =
        "<" + element.tagName + " onClick=\"div_onClick(this);\">" +
        "(" + i + ")" + element.innerText +
        "</" + element.tagName + ">";
    }
  }
}
-->
</script>
</head>

<body onload="body_onLoad();">

<div id="ABC">A</div>
<div id="ABC">B</div>
<div id="ABC">C</div>
<div id="ABC">D</div>
<div id="ABC">E</div>

</body>
</html>
  1. 2006/11/09(木) 00:46:16|
  2. ソフトウェア開発
  3. | トラックバック:1
  4. | コメント:0
<<mixi から回ってきたバトン | ホーム | DLL の中にクラスを入れる・まとめ>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://tm86eublog.blog42.fc2.com/tb.php/161-1c6e36f1
この記事にトラックバックする(FC2ブログユーザー)

コンテンツ入りhtml自動生成

★コンテンツ入りhtml自動生成、アップロードからリンク貼り作業まで完全自動、...
  1. 2006/12/04(月) 23:06:30 |
  2. インターネット 情報局

来客数

プロフィール

Euphorie

Author:Euphorie
"おいふぉりー"って呼んでくださいな☆
ハードウェアとかソフトウェアとかの開発に興味があったり。。。
連絡先は上の画像。

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

カテゴリー

ブロとも申請フォーム

この人とブロともになる

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。