【发布时间】:2011-05-13 12:41:08
【问题描述】:
现在我有一个基本的购物车设置。当用户输入他们的信息时,我想将此数据写入 XML 文件。为此,我一直在使用 POST 提交表单的方法。但是,我只想在满足条件(例如使用正则表达式以确保电话号码中没有字母)的情况下提交此表单以进行保存。
所以我的表格是这样的:
<form action= "confirmation.php" name="memberData" method="post">
<input name="textField" id="textField"></input>
<input type="submit" name="submitbutton" id="submitbutton" onclick="submitIt()" value="Submit Button"/>
</form>
所以我想要调用这个 submitIt() 函数来检查数据是否有效。如果它有效,那么我想执行我的表单操作。否则,我希望它在用户修复他们输入的信息之前不会重定向。现在它确实会正确地提醒用户一个不正确的字段,但在它重定向并保存信息之后会立即发生。
有没有办法只在满足特定条件时才执行表单操作?
【问题讨论】:
-
查看表单验证。在发布之前验证文本框...javascript-coder.com/html-form/javascript-form-validation.phtml