使用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 加载时自动调整图片大小
May 28 Javascript
jQuery 方法大全方便学习参考
Feb 25 Javascript
JavaScript经典效果集锦
Jul 06 Javascript
简洁Ajax函数处理(示例代码)
Nov 15 Javascript
jQuery实现倒计时按钮功能代码分享
Sep 03 Javascript
js实现div弹出层的方法
Nov 20 Javascript
分享12个实用的jQuery代码片段
Mar 09 Javascript
jquery实现输入框实时输入触发事件代码
Dec 21 Javascript
Javascript中的getter和setter初识
Aug 17 Javascript
Vue 中可以定义组件模版的几种方式
Aug 06 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
Sep 15 jQuery
如何基于JavaScript判断图片是否加载完成
Dec 28 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
《魔兽争霸3:重制版》更新 多项视觉效果调整
2020/05/04 魔兽争霸
使用PHP维护文件系统
2006/10/09 PHP
深入探讨<br />和 \r\n两者有什么区别??
2013/06/05 PHP
PHP如何通过传引用的思想实现无限分类(代码简单)
2015/10/13 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
jquery事件重复绑定的快速解决方法
2014/01/03 Javascript
jquery实现移动端点击图片查看大图特效
2020/09/11 Javascript
Bootstrap每天必学之按钮(Button)插件
2016/04/25 Javascript
基于Vuejs实现购物车功能
2016/08/02 Javascript
值得分享和收藏的xmlplus组件学习教程
2017/05/05 Javascript
JS实现身份证输入框的输入效果
2017/08/21 Javascript
仿京东快报向上滚动的实例
2017/12/13 Javascript
nodejs简单读写excel内容的方法示例
2018/03/16 NodeJs
javascript面向对象三大特征之多态实例详解
2019/07/24 Javascript
[02:20]DOTA2亚洲邀请赛 IG战队出场宣传片
2015/02/07 DOTA
[01:59]游戏“zheng”当时试玩会
2019/08/21 DOTA
Python设置Socket代理及实现远程摄像头控制的例子
2015/11/13 Python
Python中的枚举类型示例介绍
2019/01/09 Python
python安装numpy和pandas的方法步骤
2019/05/27 Python
如何通过python画loss曲线的方法
2019/06/26 Python
python使用openCV遍历文件夹里所有视频文件并保存成图片
2020/01/14 Python
利用CSS3的checked伪类实现OL的隐藏显示的方法
2010/12/18 HTML / CSS
Timex手表官网:美国运动休闲手表品牌
2017/01/28 全球购物
Redbubble法国:由独立艺术家设计的独特产品
2019/01/08 全球购物
英国健康和美容技术产品购物网站:CurrentBody
2019/07/17 全球购物
大学生实习期自我评价范文
2013/10/03 职场文书
自我评价如何写好?
2014/01/05 职场文书
农村葬礼主持词
2014/03/31 职场文书
反四风个人对照检查材料
2014/09/26 职场文书
群众路线教育查摆剖析材料
2014/10/10 职场文书
寒假社会实践个人总结
2015/03/06 职场文书
商业计划书范文
2019/04/24 职场文书
入党转正申请自我鉴定
2019/06/25 职场文书
SpringBoot2 参数管理实践之入参出参与校验的方式
2021/06/16 Java/Android
关于Vue中的options选项
2022/03/22 Vue.js
《LOL》“克隆大作战”久违归来 幻灵战队皮肤上线
2022/04/03 其他游戏