日期:2014-05-16  浏览次数:20437 次

JS杂记
//定义数组
var index = new Array("a","b","c","d","e","f");

//删除数组元素
delete index(1);

//迭代数组
for(var a in index){
alert(index[a]);
}

//页面跳转
onclick="javascript:this.href='www.baidu.con'";

//浏览器事件
window.onload = function(){alert("浏览器加载事件");}
window.onunload = function(){alert("浏览器关闭事件");}
window.onfocus = function(){alert("浏览器取得焦点");}
window.onblur = function(){alert("浏览器失去焦点");}
window.onscroll = function(){alert("用户拖动了滚动条");}
window.onresize = function(){alert("用户改变了窗口尺寸");}

//HTML标签事件
----------------------
onclick     :  鼠标单击链接
ondbclick   :  鼠标双击链接
onmouseDown :  鼠标按下链接
onmouseOut  :  鼠标移出链接
onmouseOver :  鼠标经过链接
onmouseUp   :  鼠标在链接的位置放开
onKeyDown   :  键被按下
onKeyPress  :  键被按下并松开
onKeyUp     :  键被松开
onerror     :  加载图片出错时触发
onload      :  加载图片时触发
onunload    :  反加载
onblur      :  失去焦点
onfocus     :  得到节点
onreset     :  窗口复位
onchange    :  文本框内容发生改编时
onselect    :  选择文本区中的文本时
onsubmit    :  提交窗口中的表单

//打印文本框的内容
<input name="s">
alert(document.all.text.value);

//跳转页面
document.location.href='xwindow.html';
window.open('zwindow.html','','height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');
window.opener.document.getElementById('div1').innerHTML = 'aaaaaaaaaa';
window.close();