我的表單ID是「requestquote」。當我提交表單時,我在控制檯收到一個錯誤('formSub沒有任何價值')。表單過程正在通過我的PHP動作文件完成,但我需要這一點的JavaScript來運行。任何建議,將不勝感激。Javascript GetElementByID沒有值
<script>
_opt.push(['instrument','requestquote']);
var formSub = $('requestquote');
console.log(formSub);
formSub.submit(function(){
_opt.modifyFormParameters = function(parameters){
parameters["_orig_action"] = document.getElementById("_orig_action").value;
parameters["_opt_vid"] = document.getElementById("_opt_vid").value;
parameters["_opt_visit"] = document.getElementById("_opt_visit").value;
parameters["_opt_cid"] = document.getElementById("_opt_cid").value;
parameters["_opt_url"] = document.getElementById("_opt_url").value;
parameters["_opt_paget"] = document.getElementById("_opt_paget").value;
parameters["first_name"] = document.getElementById("name").value;
parameters["company"] = document.getElementById("company").value;
parameters["website"] = document.getElementById("url").value;
parameters["email"] = document.getElementById("email").value;
parameters["phone"] = document.getElementById("phone").value;
return parameters;
};
_opt.push(['submit', 'requestquote']);
_opt.the_form = this;
setTimeout(function(){ _opt.the_form.submit(); } , 1000);
return false;
});
</script>
這裏是表單代碼
<form id="requestquote" action="/quote-process/contact_pr_EPH.php" method="post">
請確保在HTML中定義元素後運行此操作。除此之外,沒有足夠的信息。 – pimvdb
請問您可以添加'
該腳本是footer.php – Garrett