| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

Prototype.js

提供: MyMemoWiki
2020年2月15日 (土) 07:35時点におけるPiroto (トーク | 投稿記録)による版 (ページの作成:「==prototype.js== [prototype.js][JavaScript] http://prototype.conio.net/ http://www.imgsrc.co.jp/~kuriyama/prototype/prototype.js.html *DOM ===ユーティリティ…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

prototype.js

[prototype.js][JavaScript] http://prototype.conio.net/ http://www.imgsrc.co.jp/~kuriyama/prototype/prototype.js.html

  • DOM

ユーティリティ関数

関数 用途 備考
$() document.getElementByIdへのショートカット 拡張されている
$$() CSS フィルタ式にマッチする要素の配列を返す
$F() 入力フォームの値を取得
$A() 引数をひとつとり、Arrayオブジェクトに変換 NodeLists から通常の配列への効率的な変換に有用
$H() 列挙可能なHashオブジェクトに変換
$R() new ObjectRange(lowerBound, upperBound,excludeBounds) と書く所を短く記述
Try.these() 任意の数の関数を引数として受け取り、呼び出しに成功するまでひとつずつ順番に呼び出し

文字列

Ajaxオブジェクト

Hashオブジェクト

ObjectRange クラス

Tips

  • prototype.js イベントソースオブジェクトを取得する
  • prototype.js マウス座標を取得する
  • prototype.js HTMLとスクリプトを分離

テンプレート:Ref prototype.js テンプレート:Attach


テンプレート:Include html banner html, "!Ajax"