使用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 相关文章推荐
IE的fireEvent方法概述及应用
Feb 22 Javascript
html+js实现动态显示本地时间
Sep 21 Javascript
让IE8浏览器支持function.bind()方法
Oct 16 Javascript
node.js中的socket.io的广播消息
Dec 15 Javascript
JavaScript简单判断复选框是否选中及取出值的方法
Aug 13 Javascript
JavaScript中的this关键字使用详解
Aug 14 Javascript
深入理解关于javascript中apply()和call()方法的区别
Apr 12 Javascript
Javascript仿京东放大镜的效果
Mar 01 Javascript
微信小程序实现即时通信聊天功能的实例代码
Aug 17 Javascript
Vue中使用clipboard实现复制功能
Sep 05 Javascript
Vue源码探究之虚拟节点的实现
Apr 17 Javascript
vue 将多个过滤器封装到一个文件中的代码详解
Sep 05 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开发的9条建议
2015/07/27 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
PHP 表单提交及处理表单数据详解及实例
2016/12/27 PHP
jQuery动态设置form表单的enctype值(实现代码)
2013/07/04 Javascript
jQuery中对未来的元素绑定事件用bind、live or on
2014/04/17 Javascript
删除javascript中注释语句的正则表达式
2014/06/11 Javascript
jquery自适应布局的简单实例
2016/05/28 Javascript
浅谈JavaScript中面向对象的的深拷贝和浅拷贝
2016/08/01 Javascript
原生JS实现层叠轮播图
2017/05/17 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
利用Node.js了解与测量HTTP所花费的时间详解
2017/09/22 Javascript
H5实现仿flash效果的实现代码
2017/09/29 Javascript
JS设计模式之数据访问对象模式的实例讲解
2017/09/30 Javascript
vue组件间通信子与父详解(二)
2017/11/07 Javascript
解决vue页面刷新或者后退参数丢失的问题
2018/03/13 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
webpack打包优化的几个方法总结
2020/02/10 Javascript
在antd Table中插入可编辑的单元格实例
2020/10/28 Javascript
[43:35]TI4 循环赛第二日Liquid vs Fnatic
2014/07/11 DOTA
[00:59]PWL开团时刻DAY7——我在赶
2020/11/06 DOTA
Python实现一个简单的MySQL类
2015/01/07 Python
Python的gevent框架的入门教程
2015/04/29 Python
python写入中英文字符串到文件的方法
2015/05/06 Python
如何在django中实现分页功能
2020/04/22 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
详解Canvas事件绑定
2018/06/27 HTML / CSS
学习心得体会
2014/01/01 职场文书
酒后驾驶检讨书
2014/01/27 职场文书
挂靠协议书范本
2014/04/22 职场文书
婚礼父母致辞
2015/07/28 职场文书
护士岗位竞聘书
2015/09/15 职场文书
民警忠诚教育心得体会
2016/01/23 职场文书
职场领导同事生日简短祝福语
2019/08/06 职场文书
Python 中 Shutil 模块详情
2021/11/11 Python
win sever 2022如何占用操作主机角色
2022/06/25 Servers
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技