function setInnerHtml(html, elems) { if (!elems) { return; } for (var i = 0; i < elems.length; i++) { elems[i].innerHTML = html; } } window.onload = function() { var elems = document.getElementsByClassName("webinar_forum"); var output_data = "
"; output_data = output_data.replace('%%form_url%%', location.href); output_data = output_data.replace('%%referer%%', document.referrer); setInnerHtml(output_data, elems); const submit = document.querySelector('.webinar-form .submit-btn'); if( submit ){ const after_submit = function(){ submit.style.pointerEvents = "none"; } submit.addEventListener('click', after_submit); const input_items = document.querySelectorAll('.webinar-form input,.webinar-form textarea'); const input_items_node = Array.prototype.slice.call(input_items,0); // IE対応 const reset_clickable = function(){ submit.style.pointerEvents = "auto"; } input_items_node.forEach(function (target) { target.addEventListener('input', reset_clickable); }); } }