divを使用してメッセージを伝える。 2006/12/29

チェック用の関数
divにメッセージを表示します。エラーダイアログでないほうがよいです。エラーダイアログだと、ユーザがエラーダイアログにたいするアクションをおこさないといけないからです。

function check(){
document.getElementById("msg").innerHTML = "入力されていない項目があります。";
document.getElementById("msg").style.color = "white";
document.getElementById("msg").style.background = "#cc4444";
document.getElementById("msg").align = "center";
return false;
}


フォームで送信するまえに、チェック関数を動作させます。その際に、関数がtrueを返すとsubmitされます。
<form name="f" action="send.php" method="post" onsubmit="return check();">

: