$(window).ready(function(){ var autoHypenPhone = function (str) { str = str.replace(/[^0-9]/g, ""); var tmp = ""; if (str.length < 4) { return str; } else if (str.length < 7) { tmp += str.substr(0, 3); tmp += "-"; tmp += str.substr(3); return tmp; } else if (str.length < 11) { tmp += str.substr(0, 3); tmp += "-"; tmp += str.substr(3, 3); tmp += "-"; tmp += str.substr(6); return tmp; } else { tmp += str.substr(0, 3); tmp += "-"; tmp += str.substr(3, 4); tmp += "-"; tmp += str.substr(7); return tmp; } return str; }; var phoneNum = document.getElementById("phoneNum"); phoneNum.onkeyup = function () { this.value = autoHypenPhone(this.value); }; var consentBtn = document.querySelector(".consentWrapper label"); var sendBtn = document.querySelector(".sendBtn"); var smsName = document.querySelector(".smsName"); var smsPhone = document.querySelector(".smsPhone"); var smsLocate = document.querySelector(".smsLocate"); var smsConsent = document.querySelector("#smsConsent"); var finalMsg = document.querySelector(".finalMsg"); $(".consentWrapper label").click(function () { if (!smsConsent.checked) { smsConsent.checked = true; } else { smsConsent.checked = false; } }); $(sendBtn).click(function () { if (!smsName.value) { alert("¼ºÇÔÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä."); smsName.focus(); return; } else if (!smsPhone.value) { alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä."); smsPhone.focus(); return; } else if (smsLocate.value == "°¡¸ÍÈñ¸ÁÁö¿ª") { alert("Èñ¸ÁÁö¿ªÀ» ¼±ÅÃÇØÁÖ¼¼¿ä."); smsLocate.focus(); return; } else if (!smsConsent.checked) { alert("°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ µ¿ÀÇ¿¡ Ã¼Å©ÇØÁÖ¼¼¿ä."); return; } else { var combineMsg = "[´õÅ·½ºÅ͵𠹮ÀÇ]" + " ¼ºÇÔ:" + smsName.value + " ¿¬¶ôó:" + smsPhone.value + " ¹®Àdz»¿ë:" + smsLocate.value; finalMsg.value = combineMsg; alert("Àü¼ÛÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù!"); document.nicesms.submit(); } }); })