工作中遇到的js小结
来源:互联网 发布:informix 重启数据库 编辑:程序博客网 时间:2024/05/16 04:41
1.js加密方法:
encodeURIComponent()
3.点击空白处关闭层:
document.onclick = function(){ $("#box").hide();};
4.让js定时执行一个函数 貌似和setTimeout()函数一样;
//方法一: //直接现定义函数var time = window.setInterval(function(){ $('.lingdao_right').click();},5000);//方法二: //执行已经有的函数var time = window.setInterval('abc()',5000); //清除js自动执行clearInterval(time); //time就是定义时的名称,如上
5.substr和substring
var strText = "0123456789"; //substr(start, count); var a = strText.substr(1, 5); //值:12345 //与c#版的Substring功能一致 //说明:返回一个从指定位置开始的指定长度的子字符串。 //如果start为负数,则start=str.length+start。 //如果 length 为 0 或负数,将返回一个空字符串。 //快速运算:从start处取 指定长度 的字符串。 //-------------------------------------------------------------------------------------- //substring(start, end); var b = strText.substring(1, 5); //值:1234 //说明:返回的子串包括 start 处的字符,但不包括 end 处的字符;下标从0开始 //如果 start 与 end 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。 //如果 start 比 end 大,那么该方法在提取子串之前会先交换这两个参数。 //如果 start 或 end 为负数,那么它将被替换为 0。 //快速运算:从start处取 end - start 长度的字符串。
6.如果是IE6浏览器
<!--[if IE 6]> <script type="text/javascript"> //写想要的操作 </script><![endif]-->
<!--[if lt IE 9]> <![endif]-->
7.判断JS函数有几个参数(如果js函数的参数是2个,但是调用时只赋予了一个参数是正确的)
if (arguments.length == 2) { //有两个参数时怎样怎样}
8.图片错误时显示默认图片:
onerror="this.src='Images/noPic.jpg'"
9.js获取当时时间
<script type="text/javascript"> var myDate = new Date(); document.write("最新刷新时间:" + myDate.toLocaleString());</script>
10.Js获取下拉框的值
var a = document.getElementById("name").value;
11.Js获取下拉框的汉字
var b = document.getElementById("name").options[window.document.getElementById("name").selectedIndex].text;
12.页面编码
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
13.jQuery获取滚动条滚动
$(window).scroll(function () {
if ($(document).scrollTop() > 100) { //如果滚动条距离网页顶端的距离大于100px
}
});
14.delay(500) 等待0.5秒后执行
$('header').css({ 'top':-70 }).delay(500).animate({'top': 0}, 800);
0 0
- 工作中遇到的js小结
- 八月工作中遇到的问题小结
- 工作中遇到的一些问题小结
- 工作中遇到的程序小结
- 工作中遇到的css小结
- 工作中遇到的sql小结
- 工作中遇到的JS小记
- 工作中遇到的
- 工作中遇到的一些 JS 方法总结
- 工作中遇到的问题总结2(js类)
- LoadRunner在性能测试工作中遇到的问题以及解决办法小结
- LoadRunner在性能测试工作中遇到的问题以及解决办法小结
- 工作中自己遇到的知识点模糊或者思路堵塞小结(1)
- 工作中遇到的困扰
- 工作中遇到的问题
- 工作中遇到的问题
- 工作中遇到的问题
- 工作中遇到的问题
- Mac工具
- 微型语言之RPM
- MySQL主从同步配置详解
- android Handler的使用(二)
- Android快捷支付SDK Demo resultStatus={4001};memo={参数错误};result={}问题
- 工作中遇到的js小结
- eclipse配置java
- 不一样的90后创业者:创业是另一种生活方式
- 栈的pop,min,push
- 尚学堂马士兵struts2 课堂笔记(一)
- Poj 1964 City Game
- Web开发中常见的java.lang.IllegalStateException错误
- C# FTP/SFTP文件传输控件包File Transfer Pack详细介绍
- BEGIN...END