请问如何用javascript判断比较两个文本框输入的日期值大小(在JSP文件中)

请问如何用javascript判断比较两个文本框输入的日期值大小(在JSP文件中),请大家写出JAVASCRIPT代码以及调用方法,谢谢

function check(){ var date1 = document.getElementById("文本框ID").value; var date2 = document.getElementById("文本框ID").value; if(date1<date2){ alert("date1大"); }else if(date1==date2){ alert("date1和date2相等"); }else{ alert("date2大"); }} 调用的时候,可以在文本框上写个onBlur=check();(当文本框失去焦点后调用)
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-01-28
function
check(){
var
date1
=
document.getElementById("文本框ID").value;
var
date2
=
document.getElementById("文本框ID").value;
if(date1<date2){
alert("date1大");
}else
if(date1==date2){
alert("date1和date2相等");
}else{
alert("date2大");
}}
调用的时候,可以在文本框上写个onBlur=check();(当文本框失去焦点后调用)

关于js中验证所填时间与当前时间大小的比较
reg.test(s)) { window.alert("日期值格式错误!"); return null; } else { dv = new Date(Date.parse(s.replace(\/-\/g, "\/"))); \/* 比较日期值的各部分是否相同, 防止输入错误日期值, 如2013-08-33这种\/ *\/ if (dv.getFullYear() != eval(s.substring(0,...

在JSP中如何控制文本框只输入数字,而且规定其输入的范围大小?
只输入数字: 输入的范围在提交的时候用JS判断: function SumbitBatch(form,fun){ if(document.form.a.value<100){ alert("请填写大于100的数字")return false;} }

jsp中日期如何判断
{ alert("对不起,请您按以下格式输入日期:\\n2005-5-5或2005\/1\/1");form1.inputdate.focus();return false;} return true;} 注意:以上代码中的form1是表单名,inputdate是输入日期用的单行文本框的名字。在页面中加入以上代码后,再在表单提交按钮上加入单击事件onClick="return checkdate()"即可。

...要求2个文本框,1个确定按钮。用javascript判断文本框是否为空...
<!DOCTYPE HTML PUBLIC "-\/\/W3C\/\/DTD HTML 4.01 Transitional\/\/EN"> MyHtml.html <!-- function check(){ if(form1.text1.value==""){alert("请输入用户名!");return false;} if(form1.password1.value==""){alert("请输入密码!")return false;} if(form1.password2.value=...

JSP中如何同时修改两个文本框中的数值?
我可以给你个好的方法就是:onkeyup事件,就是当你键盘弹起的时候调用js函数改变另一个文本框的值。再加上onblur就可以解决复制粘贴时改变的情况了。

jsp中怎样比较两个字符串的值,和实现判断字符串中是否有某字符_百度...
判断字符串是否存在 不是用for var email=document.form1.email.value;if(email.indexOf("@",0)==-1){ alert("邮箱地址不正确,缺少@");} indexOf()第一参数是 你要查的字符,第二个参数是你要查的起始位置;至于2个密码比较 你多了个value.这么大意 ...

在文本框中输入日期怎么判断它不能低于当天时间
function DateDemo(){ var d, s = "";var c =document.form1.text1.value;cYear=c.substr(0,4);cMonth=c.substr(5,2);cDate=c.substr(8,2);caString=cMonth+"-"+cDate+"-"+cYear;ca =Date.parse(caString);d = new Date();s = (d.getMonth() + 1) + "-"+ d...

JSP中怎么判断文本框中输入了非数字字符
jsp中要判断,有两种方法:1、javascript方法 var re = \/^[0-9]+.?[0-9]*$\/; \/\/判断字符串是否为数字 \/\/判断正整数 \/^[1-9]+[0-9]*]*$\/ if (!re.test(input.rate.value)){ alert("请输入数字(例:0.02)");input.rate.focus();return false;} 2、java方法 \/\/用JAVA自带的...

如何用javascript传递文本框中的值
可以用URL重写的方法,就是要传递的网页地址后面加上“?变量名=值”的方式,在要取值的网页用request.getParementer("变量名")的方法取的这个值。楼主还有疑问吗?

使用jsp获取当前页面的文本框中输入的值?该怎么获取,哪位大师知道?帮帮...
如果是javascript获取 document.getElementById("表单的ID").value;如果是servlet 在目标servlet调用 request.getParameter("表单的name值 注意:id值获取不到")如果是struts框架的html标签 比如 是一个文本 在js获取就要标记 styleId="ID" 同样 document.getElementById("表单的ID").value;在struts html...

相似回答