我想为我的注册表单创建最简单的验证。我的注册表单包含具有默认值的输入字段。它必须检查字段的值。如果用户未更改字段的默认值,则脚本必须对其进行警报。我该怎么做? 我的注册表单看起来像http://pastie.org/2369498和reg.js http://pastie.org/2369500
答案 0 :(得分:1)
你用jQuery标记了你的问题,所以我会给你一个jQuery答案。您可以使用val
方法获取字段的值:
$("#someField").val();
然后,您可以将字段的当前值与默认值进行比较,如果是这种情况,则执行一些操作:
if($("#someField").val() === "Default") {
$("#errorMessage").text("You must enter someField.");
}
您还可以查看jQuery validation plugin。
更新(基于评论)
您可以使用val
方法以与上面所示相同的方式获取所选单选按钮的值:
var selectedType = $("input[name=type]").val();
switch(selectedType) {
case "1":
//Validate required fields as shown above
break;
case "2":
//Validate next lot of fields
break;
//Continue with as many sections as you have.
}