A Better Project@はてなダイアリー(インポート版)

基本的にここは更新されません。詳細はaboutへ。

li要素生成JavaScript

はてダでは、リスト記法があるので困らないのですが、普通のHTMLを書くときにいちいちli要素を書くのは面倒、ということで作ってみました。これまでに学んだJavaScriptのまとめという意味もあります。HTA版も置いてあります。こちらの方が便利かもしれないので。
http://potappo.sakura.ne.jp/app/mklist/mklist.html
内容入力フォームとと出力テキストエリアには同じ大きさを指定しているのですが、Ver UPで出力にテキストエリアを使うのをやめました。大きさが一致するのは、OperaWindows日本語版8.54)だけでした。FirefoxとIE6は内容入力フォームが出力テキストエリアよりも小さい大きさで表示されます。

2006/04/13 01:48追記

HTA版を更新。詳しい説明を省いたシンプル版"mklistex.hta"を同梱しました。

2006/04/13 09:59追記

"LI"ではなく、"LI>"を置換するように修正。

2006/05/29 00:11 追記

Ver1.3 に更新。

  • http://www.potappo.edisc.jp/app/mklist/mklist.html に移行(現在はデッドリンク)。
  • innerHTMLを使わないようにした(HTML要素を参照変換せずに、そのまま内容にすることができます)。
  • textareaへの出力を止めた(div要素内にテキストとして表示されます)。
  • "mklist.css"を追加。
  • HTMLをW3Cの仕様に準拠。
  • クリアボタンを追加。
  • 例外処理をひとつ増やした。
  • 以前の"mklistex.hta"を"mklist.hta"とし、以前の"mklist.hta"を"mklist.xhtml"とした。

2007/05/13 (2007/06/10 追記)

http://potappo.sakura.ne.jp/app/mklist/mklist.html へ移転