« ブログから学ぶSEO対策 | トップページ | HTMLの構造化 - リストタグ編 »

2005/01/08

CF Blackstone新機能 - CFINPUT続報

ColdFusion Blackstone新機能 - CFINPUT」で紹介しましたが、入力フォームに入力された内容のフォーマット確認をおこなうタイミングについて「forta.com」の「Simplifying Form Field Validation in Blackstone(January 7, 2005)」で情報があらたに追加されていましたのでご紹介します。

ColdFusionMX6.1までの入力フォームのコードは以下の様に入力確認をおこなうまでの機能でした。

<cfinput type="text"
        name="quantity"
        validate="integer"
        required="yes"
        message="Login is required!">

BlackStioneでは、これにフォーマット確認を、クライアント側、サーバ側、またはサーバ側とクライアント側のいずれかに指定することが可能になります。
指定は<CFINPUT>に追加されるオプション属性「validateAt」の値に「onSubmit(送信時)」、「onBlur(入力欄のフォーカスが外れた時)」、「onServer(サーバ側)」、「onSubmit,onServer(送信時とサーバ側)」を設定することによりおこなえます。

一例としては以下の様になります。

<cfinput type="text"
        name="quantity"
        validate="integer"
        validateAt="onSubmit,onServer"
        required="yes"
        message="Login is required!">

今まで「JavaScript」を「Off」にしていたユーザに対して、サーバ側でフォーマット確認をする為のロジックを必ず組み込まなければなりませんでしたが、フォーマット確認の一部は、この機能の登場により作りこみをおこなう必要がなくなることは間違い無いでしょう。

◇この記事が参考になりましたらこちらをクリック ≫ 人気blogランキング

◇「『うぇっぶ』のはなし」へのコメント募集中 ≫ ビジネスブログランキング100選

|
|

« ブログから学ぶSEO対策 | トップページ | HTMLの構造化 - リストタグ編 »

ColdFusion」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/26804/2504989

この記事へのトラックバック一覧です: CF Blackstone新機能 - CFINPUT続報:

« ブログから学ぶSEO対策 | トップページ | HTMLの構造化 - リストタグ編 »