JavaScriptを使用してフォームを検証しようとしています。以下のコードが実行されたら、外部スクリプトから php を取得して、ページをロードせずに実行し、成功メッセージが表示されるようにしたいと考えています。
以下のスクリプトは正常に動作し、別の関数から notEmpty を取得します。次のスクリプトが必要です。 1. エラーが発生しない場合は、php をプルして、リストされている各値からデータを転送します。2. 成功メッセージを表示する
var year = document.getElementById('year');
var period = document.getElementById('period');
var live = document.getElementById('live');
var start = document.getElementById('start');
var todate = document.getElementById('todate');
var sdeadline = document.getElementById('sdeadline');
var cdeadline = document.getElementById('cdeadline');
var circ = document.getElementById('circ');
var line = document.getElementById('line');
// Check each input in the order that it appears in the form!
if(notEmpty(year, "Please fill in Year")){
if(notEmpty(period, "Please fill in Period")){
if(notEmpty(live, "Please fill in live Date")){
if(notEmpty(start, "Please fill in Start Date")){
if(notEmpty(todate, "Please fill in End Date")){
if(notEmpty(sdeadline, "Please fill in Supplier Deadline")){
if(notEmpty(cdeadline, "Please fill in Commerical Deadline")){
if(notEmpty(circ, "Please fill in Circulars Due")){
if(notEmpty(line, "Please fill in Line Listing Downloads")){
}}}}}}}}}
return false;