js解码和编码.html 复制代码 代码如下: javascript的编码和解码 <br><br>function gel(id) { <br>return document.getElementById(id); <br>} <br><br>window.onload = function() { <br>//alert(document.getElementById("span1").innerHTML <br>gel("btn1").onclick = function() { <br>alert(encodeURI(gel("span1").innerHTML)); <br>}; <br><br>gel("btn2").onclick = function() { <br>alert(decodeURI(gel("span1").innerHTML)); <br>}; <br>}; <br> 疯汉三雄起了! js中setInterval和setTimeout的使用.html 复制代码 代码如下: js中setInterval和setTimeout的使用 <br>var time = 10; <br>var id = 0; <br>function gel(id) { <br>return document.getElementById(id); <br>} <br><br>function dectime() { <br>if (time > 0) { <br>time--; <br>gel("timespan").innerHTML = time; <br>} else { <br>//清除时针 <br>clearInterval(id); <br>} <br>} <br><br>window.onload = function() { <br>id = setInterval(dectime, 1000); <br>}; <br> 倒计时秒 js检查输入是否为数字.html 复制代码 代码如下: js检查输入是否为数字 <br><br><br><br>window.onload= function() { <br>document.getElementById("btn1").onclick = function() { <br>var i = prompt("输入要判断的值"); <br>//window.alert(i); <br>if (!isNaN(i)) { <br>window.alert("是数字"); <br>} else { <br>window.alert("不是数字"); <br>} <br>}; <br>} <br> js动态获取、创建和删除节点.html 复制代码 代码如下: js动态获取、创建和删除节点 <br>function gel(id) { return document.getElementById(id); } <br><br>window.onload = function () { <br>gel("btnProAdd").onclick = function () { <br>//在proList下面增加子节点 <br>var linew = document.createElement("li"); <br>linew.innerHTML = prompt("输入要新增的省份"); <br>gel("proList").appendChild(linew); <br>//重新绑定所有的点击删除事件 <br>DelLiOnClick(); <br>}; <br><br>//双击li子节点,删除它 <br><br>function DelLiOnClick() { <br>//1.首先得到所有的子节点 <br>var liNodes = gel("proList").childNodes; <br><br>for (var i = 0; i < liNodes.length; i ) { <br>liNodes[i].onclick = function () { <br>//alert(liNodes[i]).innerHTML;//因为onclick绑定的是匿名函数,所以i到这里永远只会是7 <br>//下面是正确的删除方法, 使用this.因为触发onclick事件的永远是你选中的li <br>this.parentNode.removeChild(this); <br>}; <br>} <br>} <br><br><br>}; <br> 山西 河南 北京 js中setInterval和setTimeout的使用.html 复制代码 代码如下: js中setInterval和setTimeout的使用 <br>var time = 10; <br>var id = 0; <br>function gel(id) { <br>return document.getElementById(id); <br>} <br><br>function dectime() { <br>if (time > 0) { <br>time--; <br>gel("timespan").innerHTML = time; <br>} else { <br>//清除时针 <br>clearInterval(id); <br>} <br>} <br><br>window.onload = function() { <br>id = setInterval(dectime, 1000); <br>}; <br> 倒计时秒 js动态添加表格数据.html 复制代码 代码如下: 动态添加表格数据 <br><br>var mailArr = [ <br>{ "title": "一个c#问题", "name": "张三", "date": "2014-03-21" }, <br>{ "title": "一个javascript问题", "name": "李四", "date": "2014-03-21" }, <br>{ "title": "一个c问题", "name": "五五", "date": "2014-03-21" }, <br>{ "title": "一个c 问题", "name": "赵六", "date": "2014-03-21" } <br>]; <br><br>window.onload = function () { <br>var tab = document.getElementById("tb"); <br>//把mailArr循环遍历方式以tr的方式加入表格中 <br>for (var rowindex = 0; rowindex < mailArr.length; rowindex ) { <BR>var tr = document.createElement("tr"); <BR>var th1 = document.createElement("th"); <BR>var th2 = document.createElement("th"); <BR>var th3 = document.createElement("th"); <BR>var th4 = document.createElement("th"); <BR>th1.innerHTML = "<input type='checkbox'/>"; <br>th2.innerHTML = mailArr[rowindex].title; <br>th3.innerHTML = mailArr[rowindex].name; <br>th4.innerHTML = mailArr[rowindex].date; <br><br>tr.appendChild(th1); <br>tr.appendChild(th2); <br>tr.appendChild(th3); <br>tr.appendChild(th4); <br><br>tab.appendChild(tr); <br>} <br><br>}; <br> 序列 标题 发邮人 发件时间