[HTML/JS]模拟加锁防止重复点击

/ 37,770评论 / 116627阅读 / 0点赞

由于用户的网络环境等各种原因,防止按钮重复点击,表单重复提交等都是减少bug发生,降低服务器压力等相当有效的方法。下面来聊聊通过模拟我们在操作系统里类似加锁的思想来防止重复点击。

目录

思路


示例

<div style="width:100%;display:flex;justify-content: center;background:#66ccff;border-radius:10px;border 1px solid #66ccff;">
    <button onclick="btn_click()" style="border-radius:10px;">
        点死我
    </button>
</div>


<script>
//锁变量
let lock = true;
//按钮点击执行函数
function btn_click() {
    if(lock == false) { 
        return;
    }
    //加锁
    lock = false;
    //执行按钮点击本应执行的事情
    alert("点了一下我捏");
    //限制间隔5000毫秒(即5秒)只能执行一次
    setTimeout(function(){
        //解锁
        lock = true;
    },5000);
}
</script>

结语

  1. Charlesvox说道:

    http://cenforce.pro/# Purchase Cenforce Online

  2. Elmersoalf说道:

    Buy Tadalafil 5mg Cialis 20mg price in USA Cialis over the counter

  3. Charlesvox说道:

    http://cenforce.pro/# Cenforce 150 mg online

  4. Tylerreunk说道:

    http://viagras.online/# cheapest viagra

  5. Arthurbow说道:

    В нашем обществе, где аттестат становится началом успешной карьеры в любой отрасли, многие пытаются найти максимально быстрый путь получения качественного образования. Факт наличия документа об образовании переоценить просто невозможно. Ведь именно он открывает двери перед людьми, желающими вступить в профессиональное сообщество или продолжить обучение в университете.
    В данном контексте наша компания предлагает быстро получить любой необходимый документ. Вы имеете возможность купить аттестат, что становится выгодным решением для человека, который не смог завершить обучение, утратил документ или желает исправить свои оценки. Все аттестаты изготавливаются с особой тщательностью, вниманием ко всем деталям. В итоге вы сможете получить 100% оригинальный документ.
    Преимущество подобного решения состоит не только в том, что можно быстро получить свой аттестат. Весь процесс организовывается удобно, с профессиональной поддержкой. От выбора нужного образца до грамотного заполнения персональной информации и доставки по России — все находится под абсолютным контролем опытных специалистов.
    Для всех, кто ищет быстрый и простой способ получения необходимого документа, наша услуга предлагает отличное решение. Приобрести аттестат – значит избежать длительного процесса обучения и не теряя времени перейти к достижению собственных целей: к поступлению в ВУЗ или к началу трудовой карьеры.

    https://www.diplomans-rossians.com/

  6. Georgefrege说道:

    Generic Cialis without a doctor prescription: Generic Tadalafil 20mg price – Tadalafil price

  7. Arthurbow说道:

    В современном мире, где аттестат – это начало удачной карьеры в любом направлении, многие ищут максимально быстрый путь получения образования. Наличие документа об образовании переоценить невозможно. Ведь именно диплом открывает дверь перед людьми, стремящимися вступить в профессиональное сообщество или продолжить обучение в университете.
    Наша компания предлагает очень быстро получить любой необходимый документ. Вы сможете приобрести аттестат, что становится выгодным решением для человека, который не смог закончить обучение или утратил документ. Все аттестаты производятся аккуратно, с особым вниманием ко всем деталям, чтобы в итоге получился продукт, максимально соответствующий оригиналу.
    Преимущество подобного подхода состоит не только в том, что вы сможете оперативно получить свой аттестат. Процесс организовывается комфортно, с профессиональной поддержкой. Начиная от выбора подходящего образца до точного заполнения персональной информации и доставки по стране — все находится под полным контролем качественных специалистов.
    Всем, кто пытается найти быстрый способ получить требуемый документ, наша услуга предлагает выгодное решение. Купить аттестат – значит избежать длительного процесса обучения и сразу перейти к важным целям, будь то поступление в ВУЗ или начало удачной карьеры.

    https://diplomans-rossians.com/

  8. Elmersoalf说道:

    Vardenafil online prescription Levitra generic price buy Levitra over the counter

  9. Arthurbow说道:

    В нашем мире, где аттестат – это начало удачной карьеры в любой отрасли, многие стараются найти максимально быстрый и простой путь получения образования. Необходимость наличия официального документа трудно переоценить. Ведь именно диплом открывает дверь перед любым человеком, желающим вступить в профессиональное сообщество или учиться в высшем учебном заведении.
    В данном контексте мы предлагаем быстро получить этот важный документ. Вы можете купить аттестат, что является выгодным решением для всех, кто не смог завершить образование или потерял документ. Все аттестаты выпускаются с особой тщательностью, вниманием к мельчайшим нюансам, чтобы в итоге получился полностью оригинальный документ.
    Плюсы данного решения заключаются не только в том, что вы сможете быстро получить свой аттестат. Весь процесс организовывается удобно и легко, с профессиональной поддержкой. Начав от выбора нужного образца до грамотного заполнения личной информации и доставки в любой регион России — все находится под абсолютным контролем квалифицированных мастеров.
    Для тех, кто пытается найти максимально быстрый способ получения требуемого документа, наша компания предлагает отличное решение. Заказать аттестат – это значит избежать продолжительного процесса обучения и сразу переходить к важным целям: к поступлению в университет или к началу успешной карьеры.

    https://www.diplomans-rossians.com/

  10. DichaelDuh说道:

    В наше время, когда диплом является началом отличной карьеры в любом направлении, многие ищут максимально быстрый и простой путь получения качественного образования. Наличие официального документа об образовании переоценить просто невозможно. Ведь именно он открывает двери перед любым человеком, желающим начать профессиональную деятельность или продолжить обучение в университете.
    Предлагаем оперативно получить этот важный документ. Вы имеете возможность заказать диплом нового или старого образца, и это является выгодным решением для человека, который не смог завершить обучение, потерял документ или хочет исправить плохие оценки. диплом изготавливается с особой тщательностью, вниманием ко всем элементам. В итоге вы сможете получить продукт, полностью соответствующий оригиналу.
    Преимущество подобного подхода заключается не только в том, что можно максимально быстро получить диплом. Весь процесс организован комфортно, с профессиональной поддержкой. От выбора подходящего образца документа до правильного заполнения персональной информации и доставки в любое место России — все будет находиться под абсолютным контролем качественных специалистов.
    Всем, кто пытается найти быстрый способ получения требуемого документа, наша компания может предложить выгодное решение. Приобрести диплом – это значит избежать продолжительного обучения и не теряя времени перейти к своим целям: к поступлению в университет или к началу трудовой карьеры.

    https://dlplomanrussian.com

  11. Elmersoalf说道:

    Buy Vardenafil 20mg online Levitra generic price Cheap Levitra online

  12. chistka_gpEi说道:

    лазер для удаления ржавчины цена apparaty-lazernoy-ochistki.ru .

  13. RonaldSwobe说道:

    https://ciprofloxacin.tech/# buy cipro cheap

  14. RonaldSwobe说道:

    http://lisinopril.network/# lisinopril for sale uk

  15. RandallGuesE说道:

    buy cipro online: buy cipro – buy cipro online without prescription

  16. WilliamRen说道:

    http://cytotec.club/# buy cytotec in usa

  17. RandallGuesE说道:

    zestril 20: zestril 10 – zestril 20 mg price

  18. Arthurbow说道:

    В нашем обществе, где аттестат является началом успешной карьеры в любой области, многие стараются найти максимально быстрый и простой путь получения образования. Наличие документа об образовании переоценить невозможно. Ведь именно диплом открывает двери перед любым человеком, который стремится вступить в сообщество профессионалов или учиться в ВУЗе.
    В данном контексте наша компания предлагает оперативно получить любой необходимый документ. Вы можете купить аттестат нового или старого образца, и это является выгодным решением для человека, который не смог завершить обучение, утратил документ или хочет исправить плохие оценки. Аттестаты производятся аккуратно, с максимальным вниманием ко всем элементам, чтобы на выходе получился документ, 100% соответствующий оригиналу.
    Преимущество данного решения состоит не только в том, что вы сможете оперативно получить свой аттестат. Процесс организован просто и легко, с нашей поддержкой. От выбора необходимого образца аттестата до консультаций по заполнению персональной информации и доставки в любое место России — все под полным контролем квалифицированных специалистов.
    В результате, для всех, кто ищет быстрый и простой способ получения необходимого документа, наша компания предлагает отличное решение. Купить аттестат – значит избежать долгого процесса обучения и не теряя времени переходить к достижению собственных целей, будь то поступление в ВУЗ или начало успешной карьеры.

    https://www.diplomans-rossians.com/

  19. Davidfrify说道:

    does tamoxifen cause menopause arimidex vs tamoxifen bodybuilding tamoxifen reviews

  20. Davidfrify说道:

    lisinopril 10mg online lisinopril 80 mg tablet 25 mg lisinopril

  21. RandallGuesE说道:

    propecia without prescription: cost of cheap propecia without insurance – cost of propecia without rx

  22. WilliamRen说道:

    https://cytotec.club/# buy cytotec pills

  23. TimsothyPal说道:

    В нашем обществе, где диплом – это начало отличной карьеры в любой области, многие стараются найти максимально быстрый и простой путь получения образования. Наличие документа об образовании переоценить попросту невозможно. Ведь именно диплом открывает дверь перед каждым человеком, который желает вступить в сообщество квалифицированных специалистов или учиться в высшем учебном заведении.
    Мы предлагаем очень быстро получить этот необходимый документ. Вы сможете купить диплом, и это будет выгодным решением для человека, который не смог завершить обучение, потерял документ или желает исправить плохие оценки. дипломы производятся с особой тщательностью, вниманием к мельчайшим деталям, чтобы в результате получился продукт, полностью соответствующий оригиналу.
    Преимущества такого подхода заключаются не только в том, что можно оперативно получить свой диплом. Весь процесс организован удобно, с нашей поддержкой. От выбора требуемого образца диплома до консультаций по заполнению персональной информации и доставки по России — все будет находиться под полным контролем квалифицированных мастеров.
    Для тех, кто хочет найти быстрый и простой способ получить необходимый документ, наша услуга предлагает выгодное решение. Приобрести диплом – значит избежать долгого процесса обучения и сразу переходить к личным целям, будь то поступление в университет или начало успешной карьеры.

    https://diploman-rossiya.com

  24. WilliamRen说道:

    https://cytotec.club/# cytotec pills buy online

  25. Davidfrify说道:

    cytotec online buy misoprostol over the counter buy cytotec pills

  26. WilliamRen说道:

    http://finasteride.store/# order propecia no prescription

  27. Davidfrify说道:

    buy cytotec online buy cytotec pills online cheap buy cytotec online fast delivery

  28. RonaldSwobe说道:

    http://lisinopril.network/# buy lisinopril uk

  29. Davidfrify说道:

    cipro buy cipro online buy cipro online without prescription

  30. Gsbbue说道:

    hydrochlorothiazide sale – zebeta 10mg cheap zebeta 5mg ca

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注