【发布时间】:2011-02-10 15:08:58
【问题描述】:
我正在对来自javascript-coder 的输入框使用 javascript 验证,但这里有 2 个问题。
首先:脚本中的验证器使用name来验证对象,是否可以在gen_validatorv4.js中更改为id以及如何?
第二:尽管文本框产生了警报,但我的页面会自行重新加载。它应该停留在页面上并允许用户更正错误。
下面是我的脚本放置
function submitform(){
var frmvalidator = new Validator("myform");
frmvalidator.addValidation("amountperIteration","numeric","Name a price greater than $25");
frmvalidator.addValidation("amountperIteration","gt=25","Name a price greater than $25");
document.forms[0].submit();
}
我的 html 代码被简化成这样:(我的后端使用 python)
<form action="{{ request.path }}" name="myform" method="post" enctype="multipart/form-data" onsubmit="return false">
<input type="text" name="amountperIteration">
<input type="submit" value="submit" onclick="submitform">
</form>
有什么建议吗?
【问题讨论】:
-
您应该接受您提出的一些问题。
标签: javascript python validation