1. JavaScript / Говнокод #20168

    −46

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    var fio="";
    var phone="";
    var mail="";
    var check="";
    jQuery(document).on("click", 'form input[type = "submit"]', function() {
    var m =$(this).closest('form');
    if(m.find('input[name="LAST_NAME"]').length > 0){fio = m.find('input[name="LAST_NAME"]').val()}
    if(m.find('input[name="PHONE"]').length > 0){phone = m.find('input[name="PHONE"]').val()}
    if(m.find('input[name="EMAIL"]').length > 0){mail = m.find('input[name="EMAIL"]').val()}
    if(m.find('label.checkbox.checked').html() != undefined){check = m.find('label.checkbox.checked').html()}
    
    if (phone!='' && fio!='' && mail!='' && check!=''){
    
    try {
         // some code
       } catch (e) {}
    }
    });

    on('submit') для слабаков
    is(':checked') для слабаков

    Запостил: turbosnail, 09 Июня 2016

    Комментарии (5) RSS

    • а вдруг у людей нет интернета и они погуглить не могут?
      Ответить
      • а как тогда этот код попал в свет?
        Ответить
        • Был украдкой вынесен на флешке, засунутой в... подкладку пиджака.
          Ответить
    • А почему is(':checked'), а find('.checked') ?
      Ответить

    Добавить комментарий