使用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 event事件的传递与冒泡处理
Dec 06 Javascript
JavaScript Math.ceil 方法(对数值向上取整)
Jan 09 Javascript
js鼠标点击图片切换效果实现代码
Nov 19 Javascript
详解AngularJS控制器的使用
Mar 09 Javascript
jQuery动态添加与删除tr行实例代码
Oct 18 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
Mar 30 Javascript
详解webpack+vue-cli项目打包技巧
Jun 17 Javascript
Vue中的数据监听和数据交互案例解析
Jul 12 Javascript
基于layui轮播图满屏是高度自适应的解决方法
Sep 16 Javascript
解决layui页面按钮点击无反应,也不报错的问题
Sep 29 Javascript
vue自定义组件(通过Vue.use()来使用)即install的用法说明
Aug 11 Javascript
vue组件中实现嵌套子组件案例
Aug 31 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
模仿OSO的论坛(五)
2006/10/09 PHP
傻瓜化配置PHP环境――Appserv
2006/12/13 PHP
PHP命名空间(Namespace)的使用详解
2013/05/04 PHP
ThinkPHP权限认证Auth实例详解
2014/07/22 PHP
PHP生成条形图的方法
2014/12/10 PHP
php简单压缩css样式示例
2016/09/22 PHP
详解PHP用substr函数截取字符串中的某部分
2016/12/03 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
2017/07/16 PHP
Laravel 框架控制器 Controller原理与用法实例分析
2020/04/14 PHP
javascript 另一种图片滚动切换效果思路
2012/04/20 Javascript
JS防止用户多次提交的简单代码
2013/08/01 Javascript
js获取指定日期周数以及星期几的小例子
2014/06/27 Javascript
JavaScript设计模式之适配器模式介绍
2014/12/28 Javascript
jQuery页面加载初始化的3种方法(推荐)
2016/06/02 Javascript
JavaScript中的冒泡排序法
2016/08/03 Javascript
关于react-router/react-router-dom v4 history不能访问问题的解决
2018/01/08 Javascript
vue更改数组中的值实例代码详解
2020/02/07 Javascript
[01:05]DOTA2完美大师赛趣味视频之选手教你打职业
2017/11/23 DOTA
Python常见数据结构详解
2014/07/24 Python
基于wxpython开发的简单gui计算器实例
2015/05/30 Python
python flask实现分页效果
2017/06/27 Python
Python决策树之基于信息增益的特征选择示例
2018/06/25 Python
python生成带有表格的图片实例
2019/02/03 Python
Django实现基于类的分页功能
2019/10/31 Python
pytorch中torch.max和Tensor.view函数用法详解
2020/01/03 Python
利用Tensorflow构建和训练自己的CNN来做简单的验证码识别方式
2020/01/20 Python
python切割图片的示例
2020/11/12 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
物流专业大学应届生求职信
2013/11/03 职场文书
英语道歉信范文
2014/01/09 职场文书
九月份红领巾广播稿
2014/01/22 职场文书
清洁工岗位职责
2014/01/29 职场文书
申请吧主发表的感言
2015/08/03 职场文书
2015教师个人年度工作总结
2015/10/23 职场文书
导游词之山东八仙过海景区
2019/11/11 职场文书
SQL Server 忘记密码以及重新添加新账号
2022/04/26 SQL Server