Home > プログラミング > JavaScript Archive

JavaScript Archive

ボタンの二度押し制御

  • Posted by:
  • 2007年2月20日 12:32
  • JavaScript

Webアプリでよくある要求に、ボタンの二度押しをしてほしいというのがあります。
これは、ボタンを二度押すことによってリクエストが二回発生してしまい、データが二重に登録されるのを防止するためです。

よくある手法がJavaScriptでボタンを無効にしてしまう方法ですが、JavaScriptは設定で無効にできるため、サーバサイドでチェックを行うこともあります。

で、実際にJavaScriptで実装しているサイトを調べてきました。

[CodeZine]JavaScriptを利用してフォームの二重送信を防止する

この方法は画面をフリーズさせるので、視覚的にも分かりやすいと思います。


[手抜きぷろぐらまのメモ帳]ASP.NET & JavaScriptでコード汚染をしないで2度押し防止

タイトルにASP.NETとありますが、実際にはHTML上にSCRIPTタグを入れるだけなので、環境は何でもOKです。
スクリプトはjsファイルにしてしまえば再利用の効率も良くなりますし、ボタンだけでなくリンクなどにも効いてくれるため、大変使いやすいと思います。
アスペクトは便利ですねえ。

デブサミ2007資料「JavaScriptの現在と未来」

  • Posted by:
  • 2007年2月19日 23:53
  • JavaScript

デブサミで大好評だった「JavaScriptの現在と未来」の資料が公開されました。

デブサミ2007資料「JavaScriptの現在と未来」

セッション資料をJavaScriptで作っているというのが、実に漢だと思いました。
内容も素晴らしいですね。
JavaScriptって、こんなことできたのかあと驚くことばかりで、JavaScriptへの見方が少し変わりました。

Index of all entries

Home > プログラミング > JavaScript Archive

Search
Feeds
Tag Cloud
Recommend

SQLパズル 第2版 プログラミングが変わる書き方/考え方
SQLパズル 第2版 プログラミングが変わる書き方/考え方

ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系
ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系

ITアーキテクト vol.1
ITアーキテクト vol.1

オブジェクト指向における再利用のためのデザインパターン
オブジェクト指向における再利用のためのデザインパターン

増補改訂版 Java言語で学ぶデザインパターン入門
増補改訂版 Java言語で学ぶデザインパターン入門

増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編

J2EEデザインパターン
J2EEデザインパターン

アンチパターン―ソフトウェア危篤患者の救出
アンチパターン―ソフトウェア危篤患者の救出

世界でいちばん簡単なネットワークのe本―ネットワークとTCP/IPの基本と考え方がわかる本
世界でいちばん簡単なネットワークのe本―ネットワークとTCP/IPの基本と考え方がわかる本

Return to page top