使html中的所有字段都是必需的

时间:2013-02-25 10:24:22

标签: html

默认情况下是否可以将div类中的所有文件作为必需的文件。我有一个表单,在表单内部我有一个div类..为什么我使用div类是通过defalut div类被隐藏,当我点击一些复选框时它将是可见的。所以我需要提交div类中的所有元素。我在所有元素上尝试required =“required”但它不起作用。有谁有想法?   这是我的HTML                     

                      <div class="downtime" id="downtime" style="display: none" >
    <label> name </label>
    <input required="required" type="text" name="name><br>
    <label> age </label>
    <input required="required type="text" name="age><br>
    </div>
                  </form>

任何帮助将不胜感激

3 个答案:

答案 0 :(得分:0)

Syntax highlighting - 可能是任何编码人员可以使用的最好的工具。 (它甚至在Stack Overflow上!)

<div class="downtime" id="downtime" style="display: none" >
<label> name </label>
<input required="required" type="text" name="name><br>
<label> age </label>
<input required="required type="text" name="age><br>
</div>
</form>

属性为红色,其值为蓝色。所以看起来应该更像这样:

<div class="downtime" id="downtime" style="display: none" >
<label> name </label>
<input required="required" type="text" name="name" /><br>
<label> age </label>
<input required="required" type="text" name="age" /><br>
</div>
</form>

和FYI required属性不需要值:

<input type="text" name="age" required />

答案 1 :(得分:0)

更改您的代码如下:

<input type="text" name="name" required>

<input name="age" required>

只需编写“必需”即可根据需要创建字段。它仅适用于 HTML5 。所以在html标签开始之前加上

答案 2 :(得分:0)

如果您想使用html5,您可以使用必需的(这仅适用于支持html5的浏览器),如果不使用jquery插件进行验证,请执行以下操作:

http://bassistance.de/jquery-plugins/jquery-plugin-validation/