• ベストアンサー

入力漏れ防止

小規模な事業所ですが、イントラネットにてポータルサイトを一応作っています。いろいろ入力業務が多くなってくるものの、社員の「未入力」「入力遅れ」のチェックのため、期日を過ぎた入力業務を表示するようなしかけをしていますが、いまいちおいつきません。 おそらく、こうした問題はどこにでもありそうな気がするのですが、「定番の手法」や「最新の手法」等の情報をご教授いただけないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • Te-Sho
  • ベストアンサー率52% (247/472)
回答No.1

JavaScriptでFormのonSubmit時にチェックルーチンに飛ばしエラーならfalseで返せば送信できなくなります。 <SCRIPT> <!-- function inputCheck() { if (document.body.inpuyday.value == "") { alert("日付が入力されていません"); return false; } return true; } --> </SCRIPT> <form name="body" action="XXXXXX.asp" method="post" onSubmit="return inputCheck()"> こんな感じでしょうか。 上記は抜粋ですので当日のチェックとか他のHTML部は書いてありません。あしからず。

s-holmes
質問者

お礼

回答ありがとうございました。 質問したかったのは、もうちょっとはずれる内容だったのですが、いまいち整理しきれないので、いったん締切させていただきます。 #未熟でした (^^;