易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript 显示隐藏表的一行

<a href='javascript:add();'>添加</a>
<a href='javascript:del();'>删除</a>
<table width=300 id=tbl>
<tr style='display:none;'><td>11111111111111</td></tr>
<tr style='display:none;'><td>22222222222222</td></tr>
<tr style='display:none;'><td>33333333333333</td></tr>
<tr style='display:none;'><td>44444444444444</td></tr>
</table>
<script>
var key = 0;
var tr = document.getElementById("tbl").getElementsByTagName("tr");
var size = tr.length;
function add()
{
if(key == size)return;
tr[key++].style.display = "block";
}
function del()
{
if(key == 0)return;
tr[--key].style.display = "none";
}
</script>


相关文档:

javascript日期对象

1.日期对象的构造
1.1当前日期
          var now = new Date();
    1.2特定日期
var someDate = new Date(yyyy,mm,dd);
    注:月应该是从0开始计数的.
   2. 日期函数的使用可以参照下面的链接. http://www.w3schoo ......

在JavaScript中实现高效的StringBuffer

JavaScript中的String是只读的,所以每次对String变量的操作都会在内存中产生一个零时变量,如果要对字符串进行大量的重复操作,性能和效率都会很低下,因此常用数组的方法操作字符串,即先把字符串都存储在数组中,然后使用join()方法连接字符串。
当然可以把这种方法再演变一下,在JavaScript中模拟StringBuffer类。
看 ......

关于JAVASCRIPT 中的属性event 和 for

今天偶然间看到一段JS代码:
......
<mce:script for="t" event="onclick"><!--
alert('hello');
// --></mce:script>
......
<a href="#" mce_href="#" id="t" ></a> hello </a>
.....

这是什么写法?
查了下W3C的 ......

JavaScript使用正则表达式进行验证

使用的正则表达式的例子,但是没有说这些正则表达式如何使用,现在给大家几个例子,大家可以看看。
利用正则表达式判断是否是0-9的阿拉伯数字
function regIsDigit(fData)
{
var reg = new RegExp("^[0-9]$");
return (reg.test(fData));
}
利用这则表达式获取字符串的长度
function regDataLength(fData) ......

四种不同方式marquee的滚动方式 javascript实现

向上:
<div id=demo style="overflow:hidden; width:128px; height:300px;">
<div id=demo1>
<img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br>
<img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号