摘要:
如果我们要让某个DOM节点监听事件,最简单的方法就是使用 on+xxx 方法,但是如下时,后面的事件会把前面的事件覆盖掉,只会弹出 2 。var div=document.getElementById('div');div.onclick = function(){ alert(1);}div.onclick = function(){ alert(2);}我们可以使用以下方法来解决这个问题。//////绑定事件监听器function addEventHandler(target,type,func){ if(target.addEventListener){target.a. 阅读全文
摘要:
document.write() //输出------------------document.getElementById("id号").value//获取input的值------------------document.getElementById("id号").widht//获取宽度------------------document.getElementById("id号").height//获取高度------------------alert()//警告框------------------return//程序结束,返回 阅读全文
摘要:
最近项目中需要实现在客户端导出excel的功能,不想受浏览器的限制,不想受是否安装excel的限制,通过强大的谷哥找到以下两种方案:1. 使用downloadify,这是基于flash的一个组件,支持原生js,以及jquery, mootools等调用。看demo可以导出文本文件,从而肯定可以导出csv文件,而实现导出excel的功能。后来发现,大名鼎鼎的ExtJs中的Grid,也是使用这个实现的在client导出excel。地址:https://github.com/dcneiner/Downloadify http://downloadify.info(这个地址打不开,不知是被墙了还是.. 阅读全文
摘要:
/* 密码输入框 */ var tx = document.getElementById("tx"), pwd = document .getElementById("pwd"); tx.onfocus = function() { if (this.value != "请输入密码"){ return; }else{ this.select(); } } tx.onclick=function(){ this.style.display = "none"; pwd.style.display = "&qu 阅读全文