Javascript中的arguments 对象
function
fn(a,b,c)
{
var
s
=
""
;
var
i;
s
+=
"
函数传入参数个数:
"
+
fn.arguments.length
+
"
\n
"
;
for
(i
=
0
;i
<
fn.arguments.length;i
++
)
{
s
+=
"
函数传入参数
"
+
i
+
"
:
"
+
fn.arguments[i]
+
"
\n
"
;
}
s
+=
"
函数实际参数个数:
"
+
fn.arguments.callee.length
+
"
\n
"
;
document.all.t.innerText
=
s
}
相关文档:
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)> <td>no </table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="re ......
当页面加载以后,执行JavaScript,按秒开始计数:
JavaScript function:
<SCRIPT language="JavaScript">
<!--Timer in JavaScript
var timerform
speed=1000
function dotimer()
{
today=new Date()
slutsec=today.getSeconds()
slutmin=today.getMinutes()
sluttim=today.getHours()
sluta=(slutse ......
在javascript中对象通常包括两种类型:内置对象和浏览器对象,此外,用户还可以自定义对象。
对象包含两个要素:1.用来描述对象特性的一组数据,也就是若干变量,通常称为属性。2.用来操作对象特性的若干动作,也就是若干函数,通常称为方法。
浏览器对象
对象
含义
anchor
当前文档中设置了name属性的超链接
appl ......
document对象:
对象属性:
document.alinkColor
//激活链接(焦点在此链接上)的颜色
document.all
//表示文档中所有HTML标记符的数组
document.anchors
//表示文档中所有锚的数组,锚是指带有name属性的A对象
document.applets
//表示文档中所有java小应用程序
document.b ......
验证文本框内容不能为空
<input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')">
只能输入英文和数字
<input onblur="if(/[^0-9a-zA-Z]/g.test(value))alert('有错')">
<input onkeyup="value=value.replace(/[^0-9a-zA-Z]/g,'')"/>
<input type="text" onkeyup="value ......