最近做了一个动态表单,就是表单中的标签,数据等都是从数据库中获得的。现在碰到了一个问题就是我不知道如何对这个表单进行验证了。希望是在php端做验证,有谁做个这方面的,请指点下。先谢谢了。

解决方案 »

  1.   

    <form name="testForm" action="/check/next" method="post">
    1--question1<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="radio" name="a_1" id="aid_1" value="1" />---->answer1_1<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="radio" name="a_1" id="aid_2" value="2" />---->answer1_2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="radio" name="a_1" id="aid_3" value="3" />---->answer1_3<br>
    2--question2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="checkbox" name="a_2[]" id="aid_4" value="4" />---->answer2_1<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="checkbox" name="a_2[]" id="aid_5" value="5" />---->answer2_2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="checkbox" name="a_2[]" id="aid_6" value="6" />---->answer2_3<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="checkbox" name="a_2[]" id="aid_7" value="7" />---->answer2_4<br>
    3--question3<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="radio" name="a_3" id="aid_8" value="8" />---->answer3_1<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="radio" name="a_3" id="aid_9" value="9" />---->answer3_2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="radio" name="a_3" id="aid_10" value="10" />---->answer3_3<br>
    4--question4<br>
    &nbsp;&nbsp;&nbsp;&nbsp;
    <input type="text" name="a_4" id="aid_11" />---->anser4_4<br>
    <input type="submit" name="Submit" value="下一步"/>
    </form>
    这个是我动态生成的html
      

  2.   

    我要在php服务端判断每个选项或输入框,是否有被选中或输入。这样要如何验证呢!因为这个是手机上浏览的页面,所以客户不要求用javascript.