需要年份范围验证脚本或jquery
Need year range validation script or jquery
我不是一个脚本作家,所以我有点残疾,当它涉及到这个东西的工作,但基本上我有一个现有的验证脚本注册表单,我试图添加一个输入与验证一个特定的年份范围(1946-1964)。目前,如果您没有正确输入表单问题,则会弹出一个对话框,提示您没有正确填写字段。
<script type="text/javascript">
function validateregform()
{
with (document.getElementById('frontregisterform'))
{
if (validate_required(document.getElementById('regname'),"Please fill in your full name!")==false)
{document.getElementById('regname').focus();return false;}
if (validate_email(document.getElementById('regemail'),"Please fill in a valid email address")==false)
{document.getElementById('regemail').focus();return false;}
if (validate_required(document.getElementById('pass'),"Please fill in your password")==false)
{document.getElementById('pass').focus();return false;}
}
}
</script>
所以我需要做的是检查字段条目以确保它在1946年到1964年的年份范围内,然后如果不是,则简单地弹出一条消息说(注册仅限于1946年到1964年之间出生的人)。
这并不需要是一个严重级别的事情,因为我不需要阻止个人实际注册,如果他们不是在该年份范围内出生,则需要在稍后的过程中进行其他验证,以阻止他们使用。就在这一点上,我需要提醒注册人,该网站是为特定年龄组使用的。
对于此事的任何帮助,我将不胜感激。
这能帮到你吗?
if (document.getElementById('popopo').value < 1946
|| document.getElementById('popopo').value > 1964) {
alert("registration is restricted to those born between 1946 to 1964");
return false;
}
[Edit]:不要忘记返回false,这样表单就不会被发送了
不要忘记接受答案或询问更多信息。尼古拉斯。
如果你有一个id为'year'的年份输入文本字段,请尝试将下面的块添加到验证函数中:
year=document.getElementById('year').value;
if(year<1946 || year>1964)
{
alert("registration is restricted to those born between 1946 to 1964");
return false;
}
无论如何,你应该考虑使用jquery ui日期选择器。它具有指定日期范围的选项。看看这个jquery ui页面。
使用jquery ui,它将像下面这样:
$(function() {
$( "#datepicker" ).datepicker({ minDate: new Date(1946,1,1), maxDate: new Date(1964, 1, 1) });
});
使用上述方法,用户将被限制只能从该范围内选择日期。
相关文章:
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 导入jQuery脚本获胜'我不处理html文件
- 将jQuery转换为用户脚本的普通Javascript时遇到问题
- 如何创建php函数或任何脚本/jquery Javascript,使我能够获取与复选框关联的值并添加它们
- 我们是否有任何通用脚本/ jquery插件可以在通过ajax选项卡加载的内容上应用javascript
- 当超出范围时,延迟执行脚本Jquery(或SetTimeOut)BUT
- 内联 HTML 数据角色<>脚本 jquery:Kendo Widget Initialization
- 如何在显示网页时调用脚本 jquery
- 什么是实现可拖动分隔符的轻量级脚本/jQuery 扩展
- 如何通过传递参数来调用 C#(aspx.cs) 函数,使用 Java 脚本/Jquery
- 将警报DIV添加到验证脚本(jquery / javascript)
- 如何通过PHP脚本jQuery XML文件并正确解析它
- 动态更改标记属性ASP.NET后,Java脚本(JQuery)将无法工作
- 未捕获的引用错误使用外部脚本&jQuery移动
- 上传脚本- jQuery参数内的Javascript变量
- 需要帮助的脚本- jquery
- 请帮助与ajax脚本+ jquery
- 使用Java脚本/jQuery解析json中的嵌套数组对象
- Java脚本/Jquery验证问题
- 在ajax成功后在页面上应用java脚本/ Jquery