javascript 页面基础操作
交互:
输出内容至页面
document.write(“内容”);
弹出对话框
alert(“显示内容”);
弹出确认框
var result = confirm(“显示内容”);
result 返回 Boolean值
弹出输入框
var result = prompt(“显示内容”, “默认输入内容”);
result 返回 输入内容
打开新窗口
var newWindow = window.open(
newWindow 新窗口对象
参数|取值范围|说明
alwaysLowered|yes/no|指定窗口隐藏在所有窗口之后
alwaysRaised|yes/no|指定窗口悬浮在所有窗口之上
depended|yes/no|是否和父窗口同时关闭
directories|yes/no|Nav2和3的目录栏是否可见
height|pixelvalue|窗口高度
hotkeys|yes/no|在没菜单栏的窗口中设安全退出热键
innerHeight|pixelvalue|窗口中文档的像素高度
innerWidth|pixelvalue|窗口中文档的像素宽度
location|yes/no|位置栏是否可见
menubar|yes/no|菜单栏是否可见
outerHeight|pixelvalue|设定窗口(包括装饰边框)的像素高度
outerWidth|pixelvalue|设定窗口(包括装饰边框)的像素宽度
resizable|yes/no|窗口大小是否可调整
screenX|pixelvalue|窗口距屏幕左边界的像素长度
screenY|pixelvalue|窗口距屏幕上边界的像素长度
scrollbars|yes/no|窗口是否可有滚动栏
titlebar|yes/no|窗口题目栏是否可见
toolbar|yes/no|窗口工具栏是否可见
Width|pixelvalue|窗口的像素宽度
z-look|yes/no|窗口被激活后是否浮在其它窗口之上
关闭窗口
window.close();
把焦点给一个窗口
focus();
把焦点移除
blur();
把窗口进行移动
moveBy();
使窗口移动到
moveTo();
调整窗口大小
resizeBy();
设定窗口大小
resizeTo();
内容滚动
scrollBy();
内容滚动到
scrollTo();
设定循环执行
setInterval(function,time);
取消循环
clearInterval(interval);
设定定时器
setTimeOut(function,time);
取消定时器
clearTimeOut();
事件:
onabort
图像加载被中断
onblur
元素失去焦点
onchange
用户改变域的内容
onclick
鼠标点击某个对象
ondblclick
鼠标双击某个对象
onerror
当加载文档或图像时发生某个错误
onfocus
元素获得焦点
onkeydown
某个键盘的键被按下
onkeypress
某个键盘的键被按下或按住
onkeyup
某个键盘的键被松开
onload
某个页面或图像被完成加载
onmousedown
某个鼠标按键被按下
onmousemove
鼠标被移动
onmouseout
鼠标从某元素移开
onmouseover
鼠标被移到某元素之上
onmouseup
某个鼠标按键被松开
onreset
重置按钮被点击
onresize
窗口或框架被调整尺寸
onselect
文本被选定
onsubmit
提交按钮被点击
onunload
用户退出页面
Categories: javaScript, 前端开发