使用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 相关文章推荐
js 高效去除数组重复元素示例代码
Dec 19 Javascript
移除AngularJS下URL中的#字符的方法
Jun 19 Javascript
HTML中setCapture、releaseCapture 使用方法浅析
Sep 25 Javascript
js实时获取窗口大小变化的实例代码
Nov 18 Javascript
three.js实现围绕某物体旋转
Jan 25 Javascript
JS获取短信验证码倒计时的实现代码
May 22 Javascript
angular或者js怎么确定选中ul中的哪几个li
Aug 16 Javascript
webpack4+react多页面架构的实现
Oct 25 Javascript
基于ssm框架实现layui分页效果
Jul 27 Javascript
详解如何在Javascript和Sass之间共享变量
Nov 13 Javascript
微信小程序利用云函数获取手机号码
Dec 17 Javascript
浅谈JavaScript 声明提升
Sep 14 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 unset全局变量运用问题的深入解析
2013/06/17 PHP
一个非常完美的读写ini格式的PHP配置类分享
2015/02/12 PHP
高性能web开发 如何加载JS,JS应该放在什么位置?
2010/05/14 Javascript
js实现翻页后保持checkbox选中状态的实现方法
2012/11/03 Javascript
Javascript无阻塞加载具体方式
2013/06/28 Javascript
ie8 不支持new Date(2012-11-10)问题的解决方法
2013/07/31 Javascript
css样式标签和js语法属性区别
2013/11/06 Javascript
jquery获取复选框被选中的值
2014/03/22 Javascript
javascript 操作符(~、&amp;、|、^、)使用案例
2014/12/31 Javascript
js实现格式化金额,字符,时间的方法
2015/02/26 Javascript
微信小程序 SocketIO 实例讲解
2016/10/13 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
浅谈jQuery中的eq()与DOM中element.[]的区别
2016/10/28 Javascript
Angular2 组件通信的实例代码
2017/06/23 Javascript
js微信应用场景之微信音乐相册案例分享
2017/08/11 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
在vue项目中,使用axios跨域处理
2018/03/07 Javascript
基于Vue2x实现响应式自适应轮播组件插件VueSliderShow功能
2018/05/16 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
详解vue开发中调用微信jssdk的问题
2019/04/16 Javascript
vue 在服务器端直接修改请求的接口地址
2020/12/19 Vue.js
[02:22]完美世界DOTA2联赛PWL S3 集锦第一期
2020/12/15 DOTA
Python数据类型详解(一)字符串
2016/05/08 Python
Python脚本实时处理log文件的方法
2016/11/21 Python
python实现FTP服务器服务的方法
2017/04/11 Python
Python实现的计算器功能示例
2018/04/26 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
Python正则表达式和re库知识点总结
2019/02/11 Python
PyTorch和Keras计算模型参数的例子
2020/01/02 Python
python实现PCA降维的示例详解
2020/02/24 Python
python安装后的目录在哪里
2020/06/21 Python
详解scrapy内置中间件的顺序
2020/09/28 Python
列车乘务员工作不细心检讨书
2014/10/07 职场文书
爱护公物主题班会
2015/08/17 职场文书
JVM上高性能数据格式库包Apache Arrow入门和架构详解(Gkatziouras)
2021/05/26 Servers
怎么禁用Windows 11快照布局? win11不使用快照布局的技巧
2021/11/21 数码科技