我想用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将此字段设为必填字段(这是必需的)。我应该怎么做呢
答案 0 :(得分:1)
在html5中,您可以设置required
属性。
element.setAttribute("required", "required");
如果您想使用PHP,如问题中所述,那将在服务器端发生。您必须验证php脚本收到的请求&amp;检查它是否为空。
答案 1 :(得分:0)
目前还不清楚你想做什么,但是如果你使用POST将它发送给PHP那么你可以检查这个值是否为空
<?php
if(empty($_POST['value_name']))
{
echo 'value is required';
}
else
{
// OK
}