使用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 相关文章推荐
extjs 为某个事件设置拦截器
Jan 15 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
Jul 11 Javascript
js 页面元素的几个用法总结
Nov 18 Javascript
jQuery插件jQuery-JSONP开发ajax调用使用注意事项
Nov 22 Javascript
一行命令搞定node.js 版本升级
Jul 20 Javascript
JavaScript判断变量是否为空的自定义函数分享
Jan 31 Javascript
Javascript数据结构与算法之列表详解
Mar 12 Javascript
JavaScript正则表达式之multiline属性的应用
Jun 16 Javascript
jQuery 判断是否包含在数组中Array[]的方法
Aug 03 Javascript
详解vue.js+UEditor集成 [前后端分离项目]
Jul 07 Javascript
JavaScript面向对象中接口实现方法详解
Jul 24 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
Jan 21 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删除页面记录 同时刷新页面 删除条件用GET方式获得
2012/01/10 PHP
simplehtmldom Doc api帮助文档
2012/03/26 PHP
php遍历目录与文件夹的多种方法详解
2013/11/14 PHP
JavaScript 学习小结(适合新手参考)
2009/07/30 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
jquery调用asp.net 页面后台的实现代码
2011/04/27 Javascript
扩展JavaScript功能的正确方法(译文)
2012/04/12 Javascript
jquery load事件(callback/data)使用方法及注意事项
2013/02/06 Javascript
js/jQuery简单实现选项卡功能
2014/01/02 Javascript
javascript获取checkbox复选框获取选中的选项
2014/08/12 Javascript
基于NodeJS的前后端分离的思考与实践(五)多终端适配
2014/09/26 NodeJs
javascript常用正则表达式汇总
2015/07/31 Javascript
jQuery实现输入框下拉列表树插件特效代码分享
2015/08/27 Javascript
Angularjs全局变量被作用域监听的正确姿势
2016/02/06 Javascript
详解vue 项目白屏解决方案
2018/10/31 Javascript
在NodeJs中使用node-schedule增加定时器任务的方法
2020/06/08 NodeJs
[50:02]完美世界DOTA2联赛循环赛 Magma vs IO BO2第一场 11.01
2020/11/02 DOTA
在Mac OS上搭建Python的开发环境
2015/12/24 Python
更改Ubuntu默认python版本的两种方法python-&gt; Anaconda
2016/12/18 Python
Window 64位下python3.6.2环境搭建图文教程
2018/09/19 Python
用scikit-learn和pandas学习线性回归的方法
2019/06/21 Python
深入了解Django View(视图系统)
2019/07/23 Python
python中的线程threading.Thread()使用详解
2019/12/17 Python
Tensorflow获取张量Tensor的具体维数实例
2020/01/19 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
幼教毕业生自我鉴定
2014/01/12 职场文书
小学生红领巾广播稿
2014/01/21 职场文书
聘用意向书
2014/07/29 职场文书
自愿解除劳动合同协议书
2014/09/11 职场文书
2014最新房贷收入证明范本
2014/09/12 职场文书
司法工作人员群众路线对照检查材料思想汇报
2014/09/30 职场文书
社区工作者个人总结
2015/02/28 职场文书
关于法制教育的宣传语
2015/07/13 职场文书
【超详细】八大排序算法的各项比较以及各自特点
2021/03/31 Python
MYSQL 的10大经典优化案例场景实战
2021/09/14 MySQL