使用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 03 Javascript
基于jQuery实现模拟页面加载进度条
Apr 01 Javascript
ExtJS4中的requires使用方法示例介绍
Dec 03 Javascript
一个CSS+jQuery实现的放大缩小动画效果
Feb 19 Javascript
node.js中的path.normalize方法使用说明
Dec 08 Javascript
jquery插件jSignature实现手动签名
May 04 Javascript
javascript简单实现滑动菜单效果的方法
Jul 27 Javascript
ES6中Proxy代理用法实例浅析
Apr 06 Javascript
利用VS Code开发你的第一个AngularJS 2应用程序
Dec 15 Javascript
详解vue项目中调用百度地图API使用方法
Apr 25 Javascript
如何使用gpu.js改善JavaScript的性能
Dec 01 Javascript
JavaScript实现页面高亮操作提示和蒙板
Jan 04 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算开始时间到过期时间的相隔的天数
2011/01/12 PHP
PHP闭包实例解析
2014/09/08 PHP
PHP集成环境XAMPP的安装与配置
2018/11/13 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
用JavaScript页面不刷新时全选择,全删除(GridView)
2009/04/14 Javascript
基于jquery实现的上传图片及图片大小验证、图片预览效果代码
2011/04/12 Javascript
jquery插件制作 图片走廊 gallery
2012/08/17 Javascript
jQuery点击tr实现checkbox选中的方法
2013/03/19 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
JavaScript异步编程:异步数据收集的具体方法
2013/08/19 Javascript
用js的for循环获取radio选中的值
2013/10/21 Javascript
js中的for如何实现foreach中的遍历
2014/05/31 Javascript
jQuery中toggleClass()方法用法实例
2015/01/05 Javascript
js实现完全自定义可带多级目录的网页鼠标右键菜单方法
2015/02/28 Javascript
JavaScript给url网址进行encode编码的方法
2015/03/18 Javascript
理解JavaScript的变量的入门教程
2015/07/07 Javascript
浅谈vue+webpack项目调试方法步骤
2017/09/11 Javascript
vue里input根据value改变背景色的实例
2018/09/29 Javascript
JS简单判断是否在微信浏览器打开的方法示例
2019/01/08 Javascript
Python操作MongoDB数据库PyMongo库使用方法
2015/04/27 Python
Python读取文件内容的三种常用方式及效率比较
2017/10/07 Python
Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
2018/04/09 Python
Flask之flask-session的具体使用
2018/07/26 Python
解决django前后端分离csrf验证的问题
2019/02/03 Python
Django使用中间件解决前后端同源策略问题
2019/09/02 Python
django配置app中的静态文件步骤
2020/03/27 Python
Python如何将字符串转换为日期
2020/07/31 Python
Marc Jacobs彩妆官网:Marc Jacobs Beauty
2017/07/03 全球购物
Manuka Doctor英国官网:真正的麦卢卡蜂蜜和护肤品
2018/10/26 全球购物
2014婚礼司仪主持词
2014/03/14 职场文书
六一节目主持词
2014/04/01 职场文书
借名购房协议书范本
2014/10/06 职场文书
实习单位鉴定意见
2015/06/04 职场文书
MySQL提取JSON字段数据实现查询
2022/04/22 MySQL
Win10系统搭建ftp文件服务器详细教程
2022/08/05 Servers
table不让td文字溢出操作方法
2022/12/24 HTML / CSS