不能提交包含隐形李的表格

时间:2012-02-03 15:59:38

标签: css forms html-lists

我在ul。下有4个li。

我使用visisblity css规则隐藏了其中两个。

所有这些都包含在表单中。 问题是,当两个li处于隐藏模式时,我无法提交表单。我用firebug检查过,他没有报错。

有人知道这个问题是什么。

    <form>
       <ul>
        <li class="cssClass" id="1" style="visibility:hidden">
        <li class="cssClass" id="2" style="visibility:hidden">
        <li class="cssClass" id="3" style="visibility:visible">
        <li class="cssClass" id="4" style="visibility:visible">
      </ul>
    </form>

   <input id="submitButton" type="submit" value="submit" key="form.submit" />" />

1 个答案:

答案 0 :(得分:1)

问题是您的<input>代码不在<form>

范围内

当您触发type="submit"元素时,它会提交封闭的form。那里,没什么。