使用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 相关文章推荐
网页里控制图片大小的相关代码
Jun 25 Javascript
控制打印时页眉角的代码
Feb 08 Javascript
JavaScript 学习笔记(七)字符串的连接
Dec 31 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
Sep 05 Javascript
用Js实现的动态增加表格示例自己写的
Oct 21 Javascript
jQuery实现跨域iframe接口方法调用
Mar 14 Javascript
jQuery中的基本选择器用法学习教程
Apr 14 Javascript
jQueryUI Datepicker组件设置日期高亮
Oct 13 Javascript
EasyUI Combobox设置默认值 获取text的方法
Nov 28 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
Dec 26 Javascript
vue.js声明式渲染和条件与循环基础知识
Jul 31 Javascript
使用Nuxt.js改造已有项目的方法
Aug 07 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
Cakephp 执行主要流程
2010/03/24 PHP
php读取mysql乱码,用set names XXX解决的原理分享
2011/12/29 PHP
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
php ImageMagick windows下安装教程
2015/01/26 PHP
php读取本地json文件的实例
2018/03/07 PHP
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
2013/01/29 Javascript
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
JS按回车键实现登录的方法
2014/08/25 Javascript
JavaScript使用DeviceOne开发实战(一) 配置和起步
2015/12/01 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
2016/08/04 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
详解Vue中添加过渡效果
2017/03/20 Javascript
微信小程序实战之顶部导航栏(选项卡)(1)
2020/06/19 Javascript
浅析Vue实例以及生命周期
2018/08/14 Javascript
封装Vue Element的table表格组件的示例详解
2020/08/19 Javascript
[01:53]3.19 DOTA2发布会 现场精彩Coser表演
2014/03/25 DOTA
Python实现批量将word转html并将html内容发布至网站的方法
2015/07/14 Python
Python装饰器入门学习教程(九步学习)
2016/01/28 Python
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
Python列表如何更新值
2020/05/27 Python
7款设计巧妙的css3飘带状3D立体效果的导航菜单和表单窗口
2013/02/04 HTML / CSS
html5开发三八女王节表白神器
2018/03/07 HTML / CSS
MySQL面试题
2014/01/12 面试题
土木工程建筑专业毕业生求职信
2013/10/21 职场文书
精通CAD能手自荐书
2014/01/31 职场文书
手工社团活动方案
2014/02/17 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
法定代表人授权委托书范文
2014/08/02 职场文书
党的群众路线教育实践活动党员个人整改措施
2014/10/27 职场文书
财务工作失误检讨书
2015/02/19 职场文书
2015年信息中心工作总结
2015/05/25 职场文书
Python中requests库的用法详解
2022/06/05 Python