Stopping double clicking with Perl CGI

Toby Corkindale tjc at
Thu May 22 10:48:29 BST 2008

On Thu, May 22, 2008 at 10:17:52AM +0100, Chris Jack wrote:
> I thought I'd be a disruptive element in the group and ask a Perl question.
> What is the best way of stopping a user double clicking a button in a web
> page created using Perl CGI? I have written "my first web app" and the logs
> suggest one user double clicked in well less than a second. I want a
> programmatic solution rather than browser configuration solution.

Off the top of my head, load jquery.js then stick this inside some <script>
    $(this).attr('disabled', 'true');

That'll disable any button that gets clicked.

For submit buttons, they're <input> rather than <button>, so you'd replace
every $('button') up there with $('input[type=submit]') instead.


More information about the mailing list