使用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客户端脚本的设计和应用
Aug 21 Javascript
JQUERY 对象与DOM对象之两者相互间的转换
Apr 27 Javascript
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
Aug 16 Javascript
jQuery提交多个表单的小例子
Jun 30 Javascript
点击进行复制的JS代码实例
Aug 23 Javascript
Jquery 点击按钮自动高亮实现原理及代码
Apr 25 Javascript
js匿名函数作为函数参数详解
Jun 01 Javascript
JavaScript版经典游戏之扫雷游戏完整示例【附demo源码下载】
Dec 12 Javascript
Vue动态控制input的disabled属性的方法
Jun 26 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
Sep 11 Javascript
element ui分页多选,翻页记忆的实例
Sep 03 Javascript
vue-quill-editor插入图片路径太长问题解决方法
Jan 08 Vue.js
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 文件系统详解
2012/09/13 PHP
PHP数据库链接类(PDO+Access)实例分享
2013/12/05 PHP
laravel手动创建数组分页的实现代码
2018/06/07 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
JS array 数组详解
2009/03/22 Javascript
javascript 写类方式之八
2009/07/05 Javascript
关于文本框的一些限制控制总结~~
2010/04/15 Javascript
基于Jquery与WebMethod投票功能实现代码
2011/01/19 Javascript
xml转json的js代码
2012/08/28 Javascript
js 三级关联菜单效果实例
2013/08/13 Javascript
js获取多个tagname的节点数组
2013/09/22 Javascript
javascript弹出层输入框(示例代码)
2013/12/11 Javascript
JQuery EasyUI 数字格式化处理示例
2014/05/05 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
JS for...in 遍历语句用法实例分析
2016/08/24 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
2016/10/10 Javascript
JavaScript转换数据库DateTime字段类型方法
2017/06/27 Javascript
Node.js 使用AngularJS的方法示例
2018/05/11 Javascript
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
2019/03/08 Javascript
Python multiprocessing.Manager介绍和实例(进程间共享数据)
2014/11/21 Python
浅析Python中的多进程与多线程的使用
2015/04/07 Python
在Python中处理字符串之isdigit()方法的使用
2015/05/18 Python
Python实现选择排序
2017/06/04 Python
Python中文件的读取和写入操作
2018/04/27 Python
python设置环境变量的原因和方法
2019/06/24 Python
python中break、continue 、exit() 、pass终止循环的区别详解
2019/07/08 Python
Python三元运算与lambda表达式实例解析
2019/11/30 Python
VScode连接远程服务器上的jupyter notebook的实现
2020/04/23 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
Html5 webview元素定位工具的实现
2020/08/07 HTML / CSS
巴西电子产品购物网站:Saldão da Informática
2018/01/09 全球购物
英国最大的经认证的有机超市:Planet Organic
2018/02/02 全球购物
新媒传信软件测试面试题
2013/02/24 面试题
大型会议接待方案
2014/03/01 职场文书
2014学习全国两会精神心得体会2000字
2014/03/11 职场文书
机关作风整顿个人整改措施思想汇报
2014/09/29 职场文书