トップ 一覧 ヘルプ RSS ログイン

DoubleFieldの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!![DoubleField|http://click.sourceforge.net/docs/extras-api/net/sf/click/extras/control/DoubleField.html]

実数入力用フィールドを提供します <input type='text'>。


{{ref_image DoubleField.png}}

DoubleFieldは、コントロールが処理されるときに数値を検証し、リスナが定義されている場合はそれを実行します。

DoubleFieldは、不正な文字の入力を防ぐため、JavaScriptのonkeypress()とdoubleFilter()メソッドを利用してします。
このフィルタリングを実施するには、[PageImports|http://click.sourceforge.net/docs/click-api/net/sf/click/util/PageImports.html]をページテンプレートのヘッダーに記述します。

例えば、
{{code html
<html>
 <head>
  $imports
 </head>
 <body>
  $form
 </body>
</html> 
}}

DoubleFieldでは、左詰になっています。
[Field.setTextAlign(String)|http://click.sourceforge.net/docs/click-api/net/sf/click/control/Field.html#setTextAlign(java.lang.String)]を参照してください。

W3C HTMLの[INPUT|http://click.sourceforge.net/docs/html/interact/forms.html#h-17.4]に関するリファレンスもあわせて確認してください。