0

HTMLの連絡フォームに余分なフィールドを含め、CSSを使用して非表示にして、スパムが入力し、人間が入力しないようにするというアイデアを発見しました。この隠しフィールドを作成しました。私の質問はこれです:

フォームを送信するためにフィールドが空白になるようにするにはどうすればよいですか?必須フィールドがない場合にメッセージを表示するセットアップフォームがあるので、これとは逆のように思いますか?

4

1 に答える 1

1

JavaScriptごとに実行できます。

function send(){
    if(document.getElementById(yourSendButton).value == "") // go on
    else //the field is filled

またはPHPごと

if($_POST["nameOfYourButton"] == ""){
    //input is acceptable
}
else{
    //PROBLEM
}

両方を実装することをお勧めします。

于 2012-12-07T14:15:55.643 に答える