[转载]Javascript 常用属性
[转载]Javascript 常用属性
2011年05月13日
// 单行注释
对不支持JavaScript的浏览器隐藏代码
n 换行
r 回车
t 制表符
b 后退
f
' 单引号
" 双引号
& 与符号
\ 反斜线
本行未完,下行续
opener 打开子窗口的父窗口
this 表示当前所属的位置
top 框架集中最顶层的框架 代表最顶端对象
parent 代表父亲对象
blur() 失去焦点
focus() 得到焦点
select() 元素为选中状态
onload() 窗体第一次调用时使用的文件句柄
onunload() 窗体关闭时调用的文件句柄
length() 取字符串长度
isNaN(变量) 测试是否为数值型.
alert("Hellow") 弹出对话框
confirm(“RIGHT”) 确认对话框
prompt(“Write”) 输入对话框
定义常量的关键字:const
定义变量的关键字:var
JS中的函数定义: function functionName([parameter],...){statement[s]}
定义日期型变量: var today = new Date()
定义字符串变量: var myString = new String("This is lightsword")
JS中的焦点顺序: document.getElementByIdx("表单元素").tabIndex = 1
document->html->(head,body) 传统的HTML文档顺序
window->(navigator,screen,history,location,document ) 浏览器窗口中的DOM顺序是
7.JS中的值类型: String,Number,Boolean,Null,Object,Function
57.innerHTML的值是表单元素的值:
如"how are you",则innerHTML的值就是:how are you
58.innerTEXT的值和上面的一样,只不过不会把这种标记显示出来.
59.contentEditable可设置元素是否可被修改,isContentEditable返回是否可修改的状态.
66.防止用户对文本框中输入文本:
onfocus="this.blur()"
70.添加到收藏夹:
external.AddFavorite("http://meil.livebaby.com";," meil");
JS中提出是否确认的框:
if(confirm("Are you sure?"))
{
alert("ok");
}
else
{
alert("Not Ok");
}
83.JS中设置时间间隔:setInterval("expr",msecDelay)或setInterval(funcRef,msecDelay)或setTimeout
84.JS中的模态显示在IE4 行,在NN中不行:showModalDialog("URL"[,arguments][,features]);
85.JS中的退出之前使用的句柄:
function verifyClose(){event.returnvalue="/blog/we really like you and hope you will stay longer.";}} window.=verifyClose;
88.window.location的属性:
pro