prototype.js でフォームの入力チェックをする時に、Field.present('ID')
で「入力済み」「選択済み」がチェック可能なのは助かる。
input type が text
に使え、textarea, select
タグにも使える。
IE のためにselectタグにvalue属性を忘れずに
ただ select
タグをチェックするとき IE は value
属性が無いと選択していても false
しか返さないので注意が必要。
<select name="fruits" id="fruits"> <option value="">選択してください</option> <option value="みかん"> みかん </option> <option value="リンゴ"> リンゴ </option> </select> |
if ($("fruits") && Field.present('fruits')) { // 選択済み } |
面倒くさがらないでちゃんと value
属性を書くと吉。