dhtml samples 01


  1. 文字色・背景色を部分的に変更する
  2. マウスカーソルがのると色が変わるテキスト
  3. 文字を出したり消したりする(displayプロパティを使う)
  4. だんだん大きくなる文字
  5. カーソルの形を変える
  6. 文字色をランダムに変える
  7. 要素に文字を追加するinsertAdjacentText(where,text)メソッド
  8. 文字を出したり消したりする(visibilityプロパティを使う)
  9. 覚え書き:CSSのダッシュ付きプロパティ参照時の注意点
  10. インラインフレーム内の文字を変える
  11. クラス名を変えてスタイルを変化させる
  12. 印刷時の改ページ指定
  13. ページ中のタグを調べる
  14. ボタンのフォントを切り替える
  15. innerTextとinnerHTMLプロパティ
  16. innerText、innerHTML、outerText、outerHTMLは何がちがう
  17. insertAdjacentText、insertAdjacentHTMLメソッド
  18. 覚え書き:フィルターを設定できる要素
  19. フィルターのサンプル(大雑把)
  20. フィルター:alpha
  21. フィルター:blur
  22. フィルター:chroma
  23. フィルター:dropshadow
  24. フィルター:flipH&flipV
  25. フィルター:glow
  26. フィルター:gray&invert
  27. フィルター:mask
  28. フィルター:shadow
  29. フィルター:wave
  30. フィルター:xray
  31. revealTransサンプル
  32. glowフィルターのスクリプト
  33. shadowフィルターのスクリプトサンプル
  34. 実用:IE4.0用フィルター時計(IE4.0以外にも対応)
  35. 文字を大きく/小さくする(表示する文字を切り替える)
  36. フィルター文字列(Filter String)
  37. フィルターオブジェクトのenabledプロパティ
  38. blendTransフィルターのサンプル
  39. dhtml_ie0038.htmlのrevealTrans版
  40. ページをロード/アンロードするときスライドのように切り替える
  41. メッセージを切り替えるrevealTransフィルターの例
  42. lightフィルターの実験1
  43. 閉じる/開くメニュー
  44. Data Binding Sample1
  45. Data Binding Sample2
  46. Data Binding Sample3
  47. Data Binding Sample4
  48. Data Binding Sample5
  49. Data Binding Sample6
  50. Data Binding Sample7
  51. Data Binding Sample8
  52. Data Binding Sample9
  53. Data Binding Sample10
  54. Data Binding Sample11
  55. Data Binding Sample12
  56. Data Binding Sample13
  57. Data Binding Sample(ソート)
  58. Data Binding Sample(フィルター:絞込)
  59. Events Bubblingとは何か?
  60. Events Bubblingの具体例
  61. Events Bubblingを停止する
  62. 同名のIDを指定するとitemで参照できる1
  63. 同名のIDを指定するとitemで参照できる2
  64. 新しいコレクションを作るtagsメソッド
  65. ソース中でのタグの位置を調べるsourceIndexプロパティ
  66. offsetHeight、offsetWidth、offsetLeft、offsetTop
  67. ドラッグでSPANの位置を動かす
  68. 透明時計
  69. Webdingsフォント入力フォーム
  70. waveフィルターを使ったアニメーション
  71. ダイナミックなメニュー(その1)
  72. DYNAMIC IMAGE VIEWER
  73. ボタンをビューンと出す/消す
  74. データバインドによる全国7桁郵便番号検索(試作)
  75. onmousemoveで現在のマウスカーソル位置を調べる1
  76. onmousemoveで現在のマウスカーソル位置を調べる2
  77. ウィンドウのクリックでメニューを出す/消す
  78. ウィンドウのクリックで背景色変更メニューを出す/消す(ちょっと応用)
  79. ウィンドウのクリックで背景色変更メニューを出す/消す(さらに応用)
  80. スクリーンの情報
  81. 注意:CLASSで指定した場合はobject.style.〜で参照できない?
  82. span領域を動かす
  83. 背景色変更カラーバー
  84. 画像をドラッグで動かす1
  85. ダイナミックなメニュー(その2)
  86. ダイナミックなメニュー(その3)
  87. ポップアップヘルプ
  88. ダイナミックなメニュー(その4)
  89. ダイナミックなメニュー(その5)
  90. イベント連結方法1(要素を介した連結:マウス位置表示を例に)
  91. イベント連結方法2(SCRIPT...FORメソッドによる連結:マウス位置表示を例に)
  92. イベント連結方法3(VBScriptの特殊構文による連結:マウス位置表示を例に)
  93. window.event.keyCodeプロパティを表示する
  94. ダイナミックなメニュー(その6)
  95. 覚書:HRの高さは100pxより高くはできない
  96. clipプロパティに関する覚書
  97. 覚書1:overflowプロパティ(文字に対して)
  98. 覚書2:overflowプロパティ(画像に対して)
  99. ダイナミックなメニュー(その7)
  100. スクリプトでclipを変化させる1(上下一方方向)
  101. スクリプトでclipを変化させる2(上下交互)
  102. スクリプトでclipを変化させる3(左右交互)
  103. スクリプトでclipを変化させる4(上下と左右の組み合わせ)
  104. 実用:IE4.0用フィルター時計2(IE4.0以外にも対応)
  105. カラフル文字アニメーション
  106. ゲーム
  107. 文字を原稿用紙風のマス目に書き出す原型
  108. selectオブジェクトのvalueやtextプロパティに参照する方法の実験
  109. 文字ブリンクのシンプルな例
  110. 文字ブリンクのシンプルな応用
  111. 文字ブリンクのシンプルな例(zIndexプロパティを利用)
  112. 文字ブリンクのシンプルな例(サンプル111と99%同じ)
  113. オブジェクトの位置指定に関する覚書(topとpixelTopとposTopのちがい)
  114. pixelTopとpixelLeftを変化させて簡単な文字アニメーション
  115. pixelLeftを変化させて簡単な文字アニメーション
  116. pixelLeftを変化させて簡単な文字アニメーション(SPANを使って)
  117. サイズを変えてもウィンドウ右下にメッセージ表示(サンプル66と関連)
  118. alphaフィルターのスクリプト操作の実験1(BODYに対して)
  119. alphaフィルターのスクリプト操作の実験1(DIVに対して)
  120. オブジェクトをドラッグで動かす実験
  121. サンプル120をもとにした付箋機能の原型
  122. サンプル121に文字入力機能を加えた付箋の原型
  123. ダイナミックなメニュー(その8)
  124. ダイナミックなメニュー(その9:サンプル123のalphaフィルターのstyleパラメータを変える)
  125. ダイナミックなメニュー(その10:ダイレクトアニメーションを飾りで使った)
  126. ダイナミックなメニュー(その11)
  127. 覚書:overflowプロパティ(文字に対して)
  128. 覚書:overflowプロパティ(画像に対して)
  129. IE4でprompt()メソッドの返値が2バイト文字の場合の動き
  130. clipを変えて色を変えるアニメーションの例
  131. サンプル130の背景色と文字色を変え、表示文字を変えられるように変更
  132. サンプル131の背景色と文字色をランダムに変える(ランダムな色の16進数表記を返す汎用関数がポイント)
  133. Webdingsフォントを使ったアニメーション1
  134. Webdingsフォントを使ったアニメーション2
  135. メッセージスクロールの一種(真面目にやればもっと面白いのできる)
  136. 付箋時計PART1(先頭部分のドラッグで移動できるバージョン)
  137. Cursor Changer
  138. 連作:ページクリックで開くメニューの原型1
  139. 連作:ページクリックで開くメニューの原型2
  140. 連作:ページクリックで開くメニューの原型3
  141. 連作:ページクリックで開くメニューの原型4
  142. マウスカーソルの周囲を回る?マーク

  143. ダイナミック・プロパティ(ページサイズによって文字サイズを変える)--まずはここから
  144. ダイナミック・プロパティ(ちょっと応用)
  145. フィルター時計でダイナミック・プロパティを使ってみた
  146. インクリメントを使った要素のドラッグ
  147. DHTML FOR IE4のサンプル120がIE5で動作しない原因と対策
  148. DHTML FOR IE4のサンプル121がIE5で動かなかったのを修正
  149. DHTML FOR IE4のサンプル122がIE5で動かなかったのを修正
  150. サンプル136の付箋時計がIE5で動かなかったのを修正
  151. <RUBY>タグに関する覚え書き
  152. ルビの表示/非表示を切り替える
  153. マルチCSSクラス(Multi-CSS Classes)(IE5 Later)
  154. 右クリックをつかまえるoncontextmenuイベント(IE5 Later)
  155. ページ要素をウィンドウ上端/下端にスクロールするscrollIntoView()メソッド
  156. 指定したページを"お気に入り"に追加する
  157. 右クリックでメニュー、+Ctrlだと通常メニュー
  158. Behaviorsの基本〜その1(hilite.htc使用)
  159. Behaviorsの基本〜その2(htc5_0017.htc使用)
  160. Behaviorsの基本〜その3:スクリプトによるBehaviorの追加/削除(htc5_0018.htc使用)
  161. Behaviorsの基本〜その4:スクリプトによるBehaviorの追加/削除(htc5_0018.htc使用)
  162. Behaviorsの基本〜その5:スクリプトによるBehaviorの追加/削除(3トグル)
  163. リクエスト:メニュー中に画像1
  164. リクエスト:メニュー中に画像2
  165. リクエスト:[Enter]キーでテキストフィールドを切り替える1
  166. リクエスト:[Enter]キーでテキストフィールドを切り替える2
  167. リクエスト:[Enter]キーでテキストフィールドを切り替える3
  168. リクエスト:[Enter]キーでテキストフィールドを切り替える4
  169. リクエスト:データバインドで浮動小数点が.0のとき小数点以下が表示されない
  170. リクエスト:データバインドで浮動小数点が.0のとき小数点以下が表示されない(対策)
  171. リクエスト:2つのサンプルを合体させたい
  172. インクリメントを使って要素の幅と高さを変える
  173. Ctrl、Shiftキーが押されているかどうか調べる
  174. Ctrl、Shiftキーが押されているかどうか調べる(ちょっと工夫)
  175. マウスカーソルの先にクモ(それだけ)
  176. マウスカーソルの先にクモ(mousedownでクモを赤)
  177. リクエスト:データソースの画像ファイル名を使って画像を表示する(データバインド)
  178. このWebdingsフォント文字はどうやって表示したらいいか1
  179. このWebdingsフォント文字はどうやって表示したらいいか2
  180. Webdingsフォントを使ったアニメーション3
  181. Webdings font Generator
  182. サンプル33のIE5用修正
  183. Webdingsフォントとblurフィルターを使ったアニメーション
  184. 連作1:clientWidthとclientHeightプロパティ1
  185. 連作2:clientWidthとclientHeightプロパティ2
  186. 連作3:scrollTopとscrollLeftプロパティ1
  187. 連作4:scrollTopとscrollLeftプロパティ2
  188. 連作5:つねにオブジェクトを右下に配置(完成1)
  189. 連作6:つねにオブジェクトを右下に配置(完成2)
  190. サンプル188/189の応用
  191. リサイズしても均等幅になるバー
  192. リサイズしても均等幅になるバー+背景色変更のスクリプト
  193. 画面下部に配置される色変更バー(オン/オフ可)
  194. 画面四隅を順番に移動するオブジェクト
  195. 星空1
  196. 星空2
  197. Web部品1
  198. Web部品2
  199. Web部品とIFRAMEを使ったテスト
  200. Web部品3(最小化機能追加)
  201. カラーチャートたたき台
  202. カラーパレット
  203. "#RRGGBB"表記を10進数に変換する汎用関数(Shadowフィルターの影の色)
  204. リクエスト:ウィンドウをフルスクリーンにする
  205. リクエスト:画像にマウスを合わせたら横に文字を出す
  206. 覚書:スタイルシートでwidth:100%を指定してもあまりが出る
  207. 覚書:スタイルシートでwidth:100%を指定してもあまりが出る(解決編)
  208. マーキーのスタート/ストップをコントロールする
  209. ページの背景にマーキー文字を表示
  210. 覚書:ツールチップを表示するTITLE属性
  211. TITLE属性で表示するツールチップの文字に改行を入れる
  212. ツールチップを切り替える
  213. 覚書:ACCESSKEY属性
  214. 覚書:HOVER
  215. ドキュメントからマウスカーソルを外したら背景色を変える
  216. 連作1:十字カーソル
  217. 連作2:十字カーソル
  218. 連作3:十字カーソル(右クリックでカーソル停止/再開:IE5のみ)
  219. HTML+TIMEって何
  220. ダイナミックなメニュー(その12)
  221. ダイナミックなメニュー(その13:リンクにマウスカーソルを合わせると十字カーソルの色を変える)
  222. ダイナミックなメニュー(その14:連作)
  223. ダイナミックなメニュー(その15:連作)
  224. 円を描画する汎用関数デモ
  225. リクエスト:文字を大きく/小さくする1
  226. リクエスト:文字を大きく/小さくする2
  227. リクエスト:サンプル105番の文字色をページ読込時にランダム設定する
  228. リクエスト:サンプル105番の文字色をページ読込時にランダム設定する(おまけ:背景色変更バージョン)
  229. リクエスト:画像などの読込中にメッセージを出す

2004年06月22日