機能説明

二度押し(二重クリック)を防止するタグです。

タグのボディに指定されたボタンなどのコントロールは、一度クリックされると無効状態になりクリックできなくなります。
userTimer属性を“true”に設定すると、timer属性で設定された時間の経過後にクリックできるようになります。

タグのボディに指定することができるのは、以下のコントロールのいずれかです。
type属性説明
button汎用ボタン。<INPUT type=“button”>タグ
submit送信ボタン。<INPUT type=“submit”>タグ
image画像ボタン。<INPUT type=“image”>タグ
linkアンカー。<a>タグ

属性一覧

注釈 属性名 説明 省略時の動作 実行時評価
必須
timer 二度押しが禁止される時間(単位はミリ秒)。
userTimer属性値が“true”の場合、設定できます。デフォルト値は “1000”(1秒)
-
必須
type 二度押し防止機能の対象となるコントロールの種類。
“button”(汎用ボタン)、“submit”(送信ボタン)、“image”(画像ボタン)、“link”(アンカー)のいずれかを指定します。
-
必須
useTimer タイマー機能を利用するかどうかの設定。デフォルト値は "false" -

内部タグ

JSP

サンプル

サンプル

サンプル
<pre>
<imtag:DblClickForbidden type="button" useTimer="true" timer="2000">
  <input type="button" value="ボタン2">
</imtag:DblClickForbidden> 

</pre>