2011-02-02 15 views
0

私は自分のウェブサイトにhtml形式を持っていますが、人々はそれを完全に記入することを忘れてしまいます。html形式の空白を送信

完全にまたは類似のものを入力した場合にのみ、送信ボタンをアクティブにする方法はhtmlですか?

+0

それを呼び出しますか –

答えて

0

javascript関数を使用してフィールドを確認し、フォームのonsubmitイベントでその関数を呼び出します。その後、

 
function validate() 
{ 
if(document.formname.txtbox1.value=='') 
{ 
    alert("enter value"); 
    document.formname.txtbox1.focus(); 
    return false;   
     } 
    

、なぜあなたの指定された値が与えられている刚性フォームunsubmitを維持するために、簡単なJavaScriptの検証を使用していない?フォームのをonSubmitイベント

 
<form name = "formname" action = "abc.php" method ="post" onsubmit="return validate()"> 
0

必須のフィールドに入力したことを「確認する」には、基本的に2つのステップがあります。最初のステップはclient-side validationで、ユーザーにフォームを正しく記入するのに役立つUIを提供します。 2番目のステップはサーバー側の検証で、ユーザーにエラーを返し、誤ってポストしようとするとフォームを再表示します。 (2番目の部分で特に役立つ情報は十分ではありません。サーバー側の環境によって異なります)

関連する問題