おそらくこれは本当に簡単な解決策ですが、私の人生はこの問題を解決する方法を考え出すことができません。これまでに見つけたことはありませんでした。.onsubmitイベントで実行する関数を取得するにはどうすればよいですか?
私は、フォーム「適用」が提出されたときに実行する機能「検証」を取得しようとしている:
function init() {
var applyForm = document.getElementById("apply");
setJobValue();
applyForm.onsubmit = validate;
}
を検証には、次のようになります。
function validate() {
alert("If this alert is up then validate is running");
var dateOfBirth = document.getElementById("dob").value;
var state = document.getElementById("state").value;
var postcode = document.getElementById("postcode").value;
など
関数 "setJobValue"が実行されているので(私はinitが動作していることを知っています)、コンソールにエラーはありませんが、どのような調整をして呼び出される必要がありますか?
申し訳ありませんが、私は、送信ボタンが機能するということを言及しておきます。(値をユーザーに返してもらう必要があります)、最初に "validate"を実行していないようです。 – ChoiceKarpz
コンソール ? – Rayon
Nah、コンソールにエラーはありません – ChoiceKarpz