JavaScript 复选框的反选
Code:
<!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>
<title>无标题页</title>
<mce:script language="javascript" type="text/jscript"><!--
function CheckOthers(ck)
{
for(var i=0;i<ck.elements.length;i++)
{
if(ck.elements[i].type=="checkbox")
{
if(ck.elements[i].checked==false)
{
ck.elements[i].checked=true;
}
else
{
ck.elements[i].checked=false;
}
}
}
}
// --></mce:script>
</head>
<body>
<form id="fm">
<table style="width: 180px" border="2" id="tb">
<tr>
<td colspan="2">
<input id="Checkbox1" type="checkbox" name="ck"/><label for="Checkbox1">北京奥运会</label></td>
</tr>
<tr>
<td colspan="2">
<input id="Checkbox2" type="checkbox" name="ck"/><label for="Checkbox2">伦敦奥运会</label></td>
</tr>
<tr>
<td colspan="2">
<input id="Checkbox3" type="checkbox" name="ck"/><label for="Checkbox3">里约热内卢奥运会</label></td>
</tr>
<tr>
<td colspan="2">
<input id="Checkbox4" type="checkbox" name="ck"/><label for="Checkbox4">澳大利亚奥运会</label></td>
</tr>
<tr>
<td colspan="2">
<input id="Checkbox5" type="checkbox" name="ck"/><label for="Checkbox5">南非世界杯</label></td>
</tr
相关文档:
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetL ......
今天了解了一点javascript的基础,记下来供后续学习翻阅:
数据类型的判断:typeof(var param) 判断变得数据类型
浏览器以及操作系统的判别变量 navigator.userAgent navigator.platform
var sUserAgent = navigator.userAgent;
//检测Opera、KHTML
var isOpera = sUserAgent.indexOf(" ......
事件源对象
event.srcElement.tagName
event.srcElement.type
捕获释放
event.srcElement.setCapture();
event.srcElement.releaseCapture();
事件按键
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey
事件返回值
event.returnValue
鼠标位置
event.x ......
今天在调试JavaScript程序,突然发现忘了单引号和双引号的区别是什么了,于是乎上网搜索之,加上自己的调试,最终发现原来是书上写的出错了。NND个熊,让我对这书失望极了。废话不说,直奔主题。
JavaScript不区分单个字符和字符串,任何字符或字符串可以用双引号或单引号引起来。如果字符串本身含有双 ......
JavaScript使用方法和技巧大全
有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为这些微不足道,不至于影响你的开发进度,但恰恰是这些你不重视的东西会浪费你很多时间,我一直以为我早在几年前就已经精通JavaScript了,直到目前,我才越 ......