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

javascript小技巧

事件源对象
event.srcElement.tagName
event.srcElement.type 捕获释放
event.srcElement.setCapture(); 

event.srcElement.releaseCapture();  事件按键
event.keyCode
event.shiftKey

event.altKey
event.ctrlKey 事件返回值
event.returnValue 鼠标位置
event.x

event.y 窗体活动元素
document.activeElement 绑定事件
document.captureEvents(Event.KEYDOWN);
访问窗体元素
document.all('txt').focus();
document.all('txt').select();
窗体命令
document.execCommand 窗体COOKIE
document.cookie 菜单事件
document.oncontextmenu
创建元素
document.createElement('SPAN');  根据鼠标获得元素:
document.elementfromPoint(event.x,event.y).tagName=='TD

document.elementfromPoint(event.x,event.y).appendChild(ms)  窗体图片
document.images[索
引] 窗体事件绑定
document.onmousedown=scrollwindow; 元素
document.窗
体.elements[索引] 对象绑定事件
document.all.xxx.detachEvent('onclick',a);
插件数目
navigator.plugins 取变量类型
typeof($js_libpath) == 'undefined'
下拉框
下拉框.options[索引]
下拉框.options.length 查找对象
document.getElementsByName('r1');

document.getElementById(id); 定时
timer=setInterval('scrollwindow()',delay);

clearInterval(timer); UNCODE编码
escape() ,unescape 父对象
obj.parentElement(dhtml)

obj.parentNode(dom) 交换表的行
TableID.moveRow(2,1) 替换CSS
document.all.csss.href
= 'a.css'; 并排显示
display:inline 隐藏焦点
hidefocus=true 根据宽度换行
style='word-break:break-all'
自动刷新
<meta HTTP-EQUIV='refresh'
CONTENT='8;URL=http://c98.yeah.net'> 简单邮件
<a 
href='mailto:aaa@bbb.com?subject=ccc&body=xxxyyy'>  快速转到位置
obj.scrollIntoView(true)

<a name='first'>
<a
href='#first'>anchors</a> 网页传递参数
location.search(); 可编辑
obj.contenteditable=true
执行菜单命令
obj.execCommand 双字节字符
/[^\x00-\xff]/
汉字
/[\u4e00-\u9fa5]/
让英文字符串超出表格宽度自动换行
word-wrap: break-word; word-br


相关文档:

Javascript 字符串 substring 与 substr 区别

stringObject.substring(start,end);
函数方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串.
start     必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置.
stop     可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject ......

javascript 学习笔记(1)

1. javascript 是区分大小写的,包括变量、函数名等等。
2. javascript 中的变量是弱类型的,定义变量时只用 var 运算符。
var test1 = "hi";
或者
var test1 = "hi",test2 = "hello";
或者(可以是不同的类型)
var test1 = "hi",test2 = 12;
或者(可以不用初始化)
var test1;
3. javascript 每条语句的结尾&ldqu ......

学习《JavaScript高级程序设计》学习笔记(三)

第三章   对象基础
      在javaScript中,对象是无特定顺序的值的数组。
一、对象的类型
    分为本地对象、内置对象和宿主对象三种,其中内置对象也属于本地对象。
二、本地对象:
    1、Array类,数组类。
      ......

实用的 JavaScript 测试及效验工具


转自www.cnbeta.com/articles/108735.htm
JavaScript 是一款强大的广泛运用于现代Web站点及应用的脚本语言。作为一个技艺精湛的 Web 开发者,掌握JavaScript可以增强用户的使用体验,提供交互及富客户端等功能。
尽管JavaScript 的语法非常简单,但对于写程序而言仍然是困难重重,就是因为它的运行环境:基于 ......

深入认识javascript中的eval函数

深入认识javascript中的eval函数
分类:技术专区时间:2007-5-21 15:04:58作者:supNate  
         发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:
(1)介绍javascript中的eval函数的用法
(2)如何在函数内执行全局代码
► ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号