使用js判断TextBox控件值改变然后出发事件


Posted in Javascript onMarch 07, 2014
<script language="javascript" type="text/javascript">    var firsty;//最开始的加载页面时年和月
    var firstm;
    var secondy;//当onchange触发后的值
    var secondm;
    var panduan=0;//判断改变了没有
    function onloadload()//给全局变量赋最初值 在页面onload事件中调用<body onload="onloadload()">
    {
        firsty = document.getElementById("txtYear").value;//最开始的加载页面时年和月
        firstm = document.getElementById("txtMonth").value;
        secondy = document.getElementById("txtYear").value;//当onchange触发后的值
        secondm = document.getElementById("txtMonth").value;
    }

 
    function changeym()//焦点失去时触发,判断有没有变化 onfocusout="changeym();"
    {
        secondy = document.getElementById("txtYear").value;
        secondm = document.getElementById("txtMonth").value;
        if(parseInt(secondy,10) != parseInt(firsty,10) || parseInt(secondm,10) != parseInt(firstm,10))//之所以转化是考虑到了月份3和03的区别
        {
            panduan=1;//有变化
            alert('重新检索数据!');
            document.getElementById("btnCurPayLoad").click();
        }
        else
        {
            firsty=secondy;//进行赋值,为的是变化后在进行变化
            firstm=secondm;
        }
    }
</script>
Javascript 相关文章推荐
javascript事件问题
Sep 05 Javascript
利用javascript解决图片缩放及其优化的代码
May 23 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
Apr 26 Javascript
JS实现随机数生成算法示例代码
Aug 08 Javascript
Jquery 数组操作大全个人总结
Nov 13 Javascript
PHP结合jQuery实现红蓝投票功能特效
Jul 22 Javascript
图解js图片轮播效果
Dec 20 Javascript
JS类的定义与使用方法深入探索
Nov 26 Javascript
JavaScript中数组的各种操作的总结(必看篇)
Feb 13 Javascript
js is_valid_filename验证文件名的函数
Jul 19 Javascript
浅谈Vue SPA 首屏加载优化实践
Dec 15 Javascript
手把手带你搭建一个node cli的方法示例
Aug 07 Javascript
jquery1.10给新增元素绑定事件的方法
Mar 06 #Javascript
jquery单行文字向上滚动效果示例
Mar 06 #Javascript
Javscript删除数组中指定元素并返回新数组
Mar 06 #Javascript
在Firefox下js select标签点击无法弹出
Mar 06 #Javascript
jquery选择器大全 全面详解jquery选择器
Mar 06 #Javascript
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
Mar 06 #Javascript
Jquery easyUI 更新行示例
Mar 06 #Javascript
You might like
php设计模式 DAO(数据访问对象模式)
2011/06/26 PHP
PHP中CURL方法curl_setopt()函数的参数分享
2013/01/19 PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
2014/05/12 PHP
qq登录,新浪微博登录接口申请过程中遇到的问题
2014/07/22 PHP
PHP调用.NET的WebService 简单实例
2015/03/27 PHP
在Debian系统下配置LNMP的教程
2015/07/09 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
javascript使用window.open提示“已经计划系统关机”的原因
2014/08/15 Javascript
实用框架(iframe)操作代码
2014/10/23 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
javascript电商网站抢购倒计时效果实现
2015/11/19 Javascript
JS实现根据文件字节数返回文件大小的方法
2016/08/02 Javascript
简单理解js的冒泡排序
2016/12/19 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
2016/12/25 Javascript
如何用JS/HTML将时间戳转换为“xx天前”的形式
2017/02/06 Javascript
Node批量爬取头条视频并保存方法
2018/09/20 Javascript
Vue中Axios从远程/后台读取数据
2019/01/21 Javascript
基于jQuery的时间戳与日期间的转化
2019/06/21 jQuery
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
[39:52]2018DOTA2亚洲邀请赛 4.3 突围赛 EG vs Newbee 第一场
2018/04/04 DOTA
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
python+matplotlib绘制简单的海豚(顶点和节点的操作)
2018/01/02 Python
Django数据库表反向生成实例解析
2018/02/06 Python
Python实现的HMacMD5加密算法示例
2018/04/03 Python
详解python中Numpy的属性与创建矩阵
2018/09/10 Python
Python分析彩票记录并预测中奖号码过程详解
2019/07/09 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
CSMA/CD介质访问控制协议
2015/11/17 面试题
学生感冒英文请假条
2014/02/04 职场文书
课程改革实施方案
2014/03/16 职场文书
信用卡工作证明模板
2014/09/14 职场文书
出国签证在职证明范本
2014/11/24 职场文书
四年级小学生评语
2014/12/26 职场文书
2015年度优秀员工推荐信
2015/03/23 职场文书
如何判断微信付款码和支付宝付款码
2021/04/01 PHP