1

嗨,此代码有问题,即使我单击取消,即使取消按钮不是表单的一部分,它仍将继续使用我的表单的操作,不胜感激。

这是代码。

      <form method="post" action="input_enroll.php" >
            <div id="overlay1">

                <div>
                    <h1> Enter Educational Level Entry</h1>
                <input type="text" name="level" >
            <input type="submit"   value="Proceed To Enroll" '>
                    </form>
                <input type="submit"   value="Cancel" onclick='overlay()'>
                </div>
            </div>

编辑:有什么建议更好吗?我正在考虑将取消放在 div 之外。

4

1 回答 1

1

您正在启动表单,然后启动 div,然后表单关闭..在 div 之后启动表单..

由于您的标记不正确,浏览器将按照解析器的建议对其进行更改,

在 chrome</form>标记在 s 之后被推迟</div>

        <div id="overlay1">
            <div>
            <form method="post" action="input_enroll.php" >
                <h1> Enter Educational Level Entry</h1>
                <input type="text" name="level" />
                <input type="submit"   value="Proceed To Enroll" />
            </form>
            <input type="submit" value="Cancel" onclick='overlay()' />
            </div>
        </div>
于 2012-09-16T09:55:04.037 回答