使用php添加一个必填字段


add a required field with php

我想使用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将此字段作为必需字段(它是必需的)。我该为做什么

在html5中,您可以设置required属性。

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

如果你想使用PHP,正如问题中提到的,这将发生在服务器端。您必须验证php脚本收到的请求&检查它是否为空。

不清楚您想做什么,但如果您使用POST将其发送到PHP,则可以检查该值是否为空,如所示

<?php 
if(empty($_POST['value_name']))
{
      echo 'value is required';
}
else
{
      // OK 
}