使用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中form与grid交互数据(record)的方法
Aug 29 Javascript
js 通用订单代码
Dec 23 Javascript
jquery显示隐藏input对象
Jul 21 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
Mar 21 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
Jan 12 Javascript
vue.js实现的经典计算器/科学计算器功能示例
Jul 11 Javascript
vue 动态绑定背景图片的方法
Aug 10 Javascript
Vue+webpack+Element 兼容问题总结(小结)
Aug 16 Javascript
vue 项目接口管理的实现
Jan 17 Javascript
详细教你微信公众号正文页SVG交互开发技巧
Jul 25 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
Dec 01 Javascript
使用JS实现动态时钟
Mar 12 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
锁定年轻人的双倍活力 星巴克推出星倍醇即饮浓咖啡
2021/03/03 咖啡文化
PHP 页面编码声明方法详解(header或meta)
2010/03/12 PHP
PHP脚本监控Nginx 502错误并自动重启php-fpm
2015/05/13 PHP
PDO实现学生管理系统
2020/03/21 PHP
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
测试JavaScript字符串处理性能的代码
2009/12/07 Javascript
基于jquery的3d效果实现代码
2011/03/23 Javascript
Javascript中的apply()方法浅析
2015/03/15 Javascript
JQuery判断checkbox是否选中及其它复选框操作方法合集
2015/06/01 Javascript
jQuery编写textarea输入字数限制代码
2017/03/23 jQuery
javascript 中事件冒泡和事件捕获机制的详解
2017/09/01 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
2018/08/28 Javascript
原生js代码能实现call和bind吗
2019/07/31 Javascript
java和js实现的洗牌小程序
2019/09/30 Javascript
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
解决Vue router-link绑定事件不生效的问题
2020/07/22 Javascript
Js图片点击切换轮播实现代码
2020/07/27 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
Python使用剪切板的方法
2017/06/06 Python
Python 循环语句之 while,for语句详解
2018/04/23 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
Python实现的对一个数进行因式分解操作示例
2019/06/27 Python
python格式化输出保留2位小数的实现方法
2019/07/02 Python
Python注释、分支结构、循环结构、伪“选择结构”用法实例分析
2020/01/09 Python
Django接收照片储存文件的实例代码
2020/03/07 Python
大专毕业生自我鉴定
2013/11/21 职场文书
个人校本研修方案
2014/05/26 职场文书
环境保护与污染治理求职信
2014/07/16 职场文书
晋江市委常委班子四风问题整改工作方案
2014/10/26 职场文书
颐和园导游词400字
2015/01/30 职场文书
2015夏季作息时间调整通知
2015/04/24 职场文书
2015年招商引资工作总结
2015/04/25 职场文书
解决Vue+SpringBoot+Shiro跨域问题
2021/06/09 Vue.js
python基于turtle绘制几何图形
2021/06/15 Python
动画《平凡职业成就世界最强》宣布制作OVA
2022/04/01 日漫
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python