2012-07-14 88 views
-1

我想用php设计一个动态表单。假设我已经创建了一个使用JavaScript的文本框如下用php添加必填字段

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(这是必需的)。我应该为

回答

0

做目前尚不清楚你想要做这样的东西,但如果你使用POST将其发送到PHP,那么你可以检查是否为空值这样

<?php 

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

在html5你可以设置一个required属性。

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

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