分享个人的JS方法技巧工作笔记

以下是本人工作中时常要用到的JS方法,平时都要一直打开状态当成工具书翻阅。都是些特别基础也很实用的东西,关键时刻就能派上大用处,建议收藏备用。

分享个人的JS方法技巧工作笔记

页面操作类

window.open('demo3.php','统计学','height=20;width=30;screenX:20;screenY:10;toolbar:yes;') //打开新窗口举例

history.forward() //页面前进

history.back() //页面后退

closewindow() //关闭窗口

document.location.reload() //当前页面重新加载

window.print() //打印页面

window.frames['myiframe'].window.open('http://www.sina.com','myiframe'); //iframe框架根据条件更改页面指向举例

获取基础数据类

document.getElementById('content').offsetHeight; //获取p高度

document.body.scrollHeight //网页正文全文高:

text = window.clipboardData.getData('Text'); // 获取剪切板text 格式的数据

text_basic=window.clipboardData.setData("Text",str);//复制内容到剪切板 text格式的数据

onKeyDown="if(event.keyCode==13)event.keyCode=9" //回车按键事件

对象操作类

document.getElementById(id)) //获取 id节点

document.getElementsByTagName(tag) //获取标签节点

document.getElementsByName(name); //获取name 节点

//彻底屏蔽鼠标右键

常用方法类

window.onload=function(){};//页面载入即加载

window.location.href="www.baidu.com"; //跳转页面

循环执行方法举例(一般用于检查是否有新数据,配合ajax使用)

function movexxx(){

alert(23);

setTimeout("movsss()",2000);

};

Checkbox全部勾选方法举例(与反选方法组合使用)

function checkall(){

var e =document.form1;

for (var i=0;i< e.elements.length;i++){

if(!e.elements[i].checked){

e.elements[i].checked=true;

}

}

}

获取checkbox勾选数据方法举例(用于将勾选的数据转为字符或Json提交)

function showlist(){

var e =document.form1;

var list = '';

for (var i=0;i< e.elements.length;i++){

if(e.elements[i].checked&&e.elements[i].type=='checkbox'){

list=list+e.elements[i].value+'||';

}

}

e.peoples.value=list;

}

反向选择checkbox勾选方法举例(与全选组合使用)

function check(){

var e =document.form1;

for (var i=0;i< e.elements.length;i++){

if(!e.elements[i].checked){

e.elements[i].checked=true;

}else{

e.elements[i].checked=false;

}

}

}

确认操作提示框方法举例(js和html操作方法,一般用于删除数据二次确认)

function closewindow(){

var clo=window.confirm('真的要关闭窗口吗');//确定关闭

if(clo){

window.close();//关闭窗口

}

}


获取某对象全部属性方法举例(用于判断获取的对象是否包含某属性)

var names="";

for(var name in obj){

names+=name+": "+obj[name]+", ";

}

alert(names);

};

展开阅读全文

页面更新:2024-03-19

标签:方法   组合   统计学   节点   工具书   屏蔽   新窗口   属性   加载   对象   页面   操作   格式   技巧   基础   笔记   数据   数码   工作

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top