-1

PHPを使用して動的フォームを設計したいと思います。次のようにjavascriptを使用してテキストボックスを作成したとします。

var labels=new Array()
function add(type) {
     var element = document.createElement("input");
     var label=prompt("Enter the name for lable","");
     labels.push(label);
     document.getElementById('raj').innerHTML=document.getElementById('raj').innerHTML+label;

     element.setAttribute("type", type);
     element.setAttribute("name",label);


     var rohit = document.getElementById("raj");
    rohit.appendChild(element);

    document.getElementById('raj').innerHTML=document.getElementById('raj').innerHTML+"<br/>";

}

このフィールドをphpを使用して必須フィールドにしたい(必須)。そのために私は何をすべきですか

4

2 に答える 2

1

requiredhtml5では、属性を設定できます。

element.setAttribute("required", "required");

質問で述べたように、PHPを使用したい場合、それはサーバー側で発生します。PHPスクリプトによって受信されたリクエストを検証し、それが空かどうかを確認する必要があります。

于 2012-07-14T09:31:17.790 に答える
0

何をしたいのかは明確ではありませんが、POSTを使用してPHPに送信している場合は、このように値が空かどうかを確認できます。

<?php 

if(empty($_POST['value_name']))
{
      echo 'value is required';
}
else
{
      // OK 
}
于 2012-07-14T09:28:27.960 に答える