-
JS
事件大全
事件源对象
e
捕获释放
ture();
eCapture();
事件按键
e
ey
y
事件返回值
Val
鼠标位置
event.x
event.y
窗体活动元素
Element
绑定事件
eEvents(N);
访问窗体元素
(
(
窗体命令
mmand
窗体
COOKIE
菜单事件
extmenu
创建元素
Element(
根据鼠标获得元素:
tFromPoint(event.x,event.y).tagName==
< br>
tFromPoint(event.x,event
.y).appendChil
d(ms)
窗体图片
[
索引
]
窗体事件绑定
edown=scrollwindow;
元素
do
cument.
窗体
.elements[
索引
]
对象绑定事件
Event('onclick',a);
插件数目
s
取变量类型
typeof($$js_libpath) ==
下拉框
下
拉框
.options[
索引
]
下拉框
.
查找对象
mentsByName(
mentById(id);
定时
ti
mer=setInterval('scrollwindow()',delay);
clearInterval(timer);
UNCODE
编码
escape() ,unescape
父对象
Element(dhtml)
Node(dom)
交换表的行
w(2,1)
替换
CSS
=
并排显示
display:inline
隐藏焦点
hidefocus=tr
根据宽度换行
style=
自动刷新
<meta HTTP-EQUIV=
简单邮件
<a href=
ject=ccc&body
=xxxyyy]mailto:aaa@?s
ject=ccc&body
=xxxyyy[/email]
快速转到位置
IntoView(tr
)
锚
<a name=
<a
href=
网页传递参数
();
可编辑
teditable=tr
执行菜单命令
mmand
双字节字符
/[^x00-xff]/
汉字
/[
一
-
龥
]/
让英文字符串超出表格宽度自动换行
word-wrap: break-word;
word-break: break-all;
透明背景
<IFRAME src=
allowtranspar
ency></iframe>
获得<
/p>
style
内容
t
HTML
标签
TML
第一个
style
标签
heets[0]
style
标签里的第一个样式
heets[0].rules[0]
防止点击空链接时,页面往往重置到页首端。
<a href=
上一网页源
asp:
req
variables(
javascript:
er
释放内存
CollectGarbage();
禁止右键
extmenu = function() { return false;}
禁止保存
<noscript><iframe
src=
禁止选取
<body Shortcut
Icon
名字最好不变
16*16
的
16
色
p>
,
放虚拟目录根目录
下
收藏栏图标
<link rel=
查看源码
<input type=button
val
=
查看网页源代码
>
关闭输入法
<input style=
自动全选
<input type=text name=text1
val
=
ENTER
键可以让光标移到下一个输入框
<input >
文本框的默认值
<input type=text
val
=
title
换行
=
获得时间所代表的微秒
var n1 = new
Date(
窗口是否关闭
checkbox
扁平
<input type=checkbox
style=
clip:rect(5px 15px 15px
5px)
获取选中内容
Range().duplicate().text
自动完成功能
<input type=text
autocomplete=on>
打开该功能
<input type=text
autocomplete=off>
关闭该功能
窗口最大化
<body >
无关闭按钮
IE
(
统一编码
/
解码
alert(decodeU
RIComponent(encodeURIComponent(
/
你好
.com?as= hehe
< br>encodeURIComponent
对
、
、
和
也编码
高级应用
(
一
) //
各种尺寸
s +=
网页可见区域宽:
Width;
s +=
网页可见区域高:
s +=
网页可见区域高:
+
包括边线的宽
)
s +=
网页可见区域高:
+
包括边线的宽
)
s +=
网页正文全文宽:
s +=
网页正文全文高:
s +=
网页被卷去的高:
s +=
网页被卷去的左:
s +=
网页正文部分上:
s +=
网页正文部分左:
s +=
屏幕分辨率的高:
s +=
屏幕分辨率的宽:
s +=
屏幕可用工作区高度:
eight;
s +=
屏幕可用工作区宽度:
idth;
//
过滤数字
<input
type=text
onkeypress=
e>=4
8&&e<=57
||(
.index
Of('.')<0?e==46:false)
onpaste=
ondragenter=
特殊用途
<input
type=button
val
=
导入收藏夹
onclick=
,'http://localhost');
<input type=button
val
=
导出收藏夹
onclick=
://localhost');
<input type=button
val
=
整理收藏夹
onclick=
ites',
null)
<input type=button
val
=
语言设置
onclick=
geDialog',
null)
<input
type=button&
nbsp;val
=
p>
加入收藏夹
onclick=
com/',
'google')
<input
type=button
val
=
加入到频道
onclick=
com/')
<input type=button
val
=
加入到频道
onclick=
',null)
不缓存
<META HTTP-
EQUIV=
CONTENT=
<META HTTP-
EQUIV=
CONTENT=
<META HTTP-
EQUIV=
正
则匹配
匹配中文字符的正则表达式:
[
p>
一
-
龥
]
匹配双字节字符
(
< br>包括汉字在内
)
:
[^x00-
xff]
匹配空行的正则表达式:
n[s| ]*r
匹配
HTML
标记的正则表达式:
/<(.*)>.*</1>|<
;(.*) />/
匹配首尾空格的正则表达式:<
/p>
(^s*)|(s*$$)
(像
vbscr
ipt
那样
的
trim
函数)
匹配
Email
地址的正则表达式:
w+([-+.]w
+)*@w+([-.]w+)*.w+([-.]w+)*
匹配网址
URL
的正则表达式:
ht
tp://([w-]+.)+[w-]+(/[w- ./?%&=]*)?
以下是例子:
利用正则表达式限制网页表单里的文本框输入内容:
用
正则表
达式限制只能输入中文:
onkeyup=
=val
.replace(/[^
一
-
< br>龥
]/g,'')
onbef
orepaste=
a('text').replace(/[^
一
-
龥
]/g,''))
1.
用正则表达式限制只能输入全角字符:<
/p>
onkeyup=
=val
.replace(/[^?-?]/g,'')
onbeforepa
ste=
a('text').replace(/[^?-?]/g,''))
2.
用正则表达式限制只能输入数字:
p>
onkeyup=
=val
.replac
e(/[^d]/g,'')&
nbsp;
a('t
ext').replace(/[^d]/g,''))
3
.
用正则表达式限制只能输入数字和英文:
onkeyup=<
/p>
=val
.replace(/[W]/g,'')&
nbsp;
a('text').replace(/[^d]
/g,''))
消除图像工具栏
<IMG
SRC=
WIDTH=
or
<head>
<meta http-equiv=
</head>
//
无提示关闭
function
Close()
{
var
=ent
var
ie=e==
Explorer
:false
if(ie)
{
var
IEversion=parseFloat( .s string(
.indexOf(
if(IEversion< 5.5)
{
var str =
'<object id=noTipClose
classid=
11
str += '<param
name=
=
AdjacentHTML(
();
}
else
{
=null;
();
}
}
else
{
()
}
}
//
取得控件得绝对位置
(1) <script
lang
ge=
function
getoffset(e)
{
var t=Top;
var
l=Left;
while(e=Parent)
{
t+=Top;
l+=Left;
}
var rec = new Array(1);
rec[0] = t;
rec[1] = l;
return rec
}
</script>
//
获得控件的绝对位置
(2) oRect =
ndingClientRect();
oRect. //
最小化
,
最大化
,
关闭
<object id=min
classid=
11
<param name=
=
<object id=max
classid=
11
<param name=
=
<OBJECT id=close
classid=
gt;
<PARAM NAME=
=
<input type=button
val
=
最小化
onclick=()>
<input type=button val
-
-
-
-
-
-
-
-
-
上一篇:安徽省池州市中考语文试卷
下一篇:利用单向链表,实现学生管理系统java练习