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

JavaScript控制CheckBoxList单选两种方法

方法1:
 1function   CheckSelect()
 2 {  
 3    var tb = document.getElementById("ctl00_ContentPlaceHolder1_chkYear"); 
 4
 5    for(var i=0;i < tb.rows.length;i++)         
 6    {
 7       var chk = tb.rows[i].firstChild.firstChild;
 8       alert(chk == event.srcElement);
 9       if(chk != event.srcElement)                 
10       {  chk.checked = false;}         
11    }     
12 } 
此方法适用在竖向排列情况下。
方法2:
 1function   CheckSelect()
 2    {         
 3    var tb = document.getElementById("CheckBoxList1");
 4    for(var i=0;i < tb.rows.length;i++)         
 5    {
 6        for(var j =0; j < tb.rows[i].cells.length; j++)
 7        {
 8          var chk = tb.rows[i].cells[j].firstChild;
 9          if(chk!= null && chk != event.srcElement)               


相关文档:

用JavaScript写的小时候玩的乒乓球小游戏

由于火狐浏览器不支持“removeNode”函数,所以一下代码只支持IE.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
< ......

javascript prototype介绍的文章

JavaScript是基于对象的,任何元素都可以看成对象。然而,类型和对象是不同的。本文中,我们除了讨论类型和对象的一些特点之外,更重要的是研究如何写出好的并且利于重用的类型。毕竟,JavaScript这种流行的脚本语言如果能够进行良好的封装,并形成一个庞大的类型库,对于重用是非常有意义的。
网上对于prototype的文章很 ......

JavaScript 调用表单重置方法


1 history.go(0)  
2 location.reload() (页面进行刷新,但为disabled的元素的值不会被清空)
3 location=location 
4 location.assign(location) 
5 location.replace(location) 
6 from..reset()  (页面不进行刷新,模拟单击对所调用表单重置按钮的单击)
......

href=“#”与href=“javascript:void(0)”区别

使用过ajax的都常见这样的代码:
<a href="javascript:doTest2();void(0);" mce_href="javascript:doTest2();void(0);">here</a>
但这儿的void(0)究竟是何含义呢?
Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。
void 操作符用法格式如下:
1. jav ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号