![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
绝凌峰
地到无边天作界,山登绝顶我为峰!
展开
-
js 监听浏览器后退事件
$(document).ready(function(e) { var counter = 0; if (window.history && window.history.pushState) { $(window).on('popstate', function () {转载 2016-12-05 17:49:55 · 33889 阅读 · 3 评论 -
jQuery学习(二)
jQuery HTML 操作jQuery 包含很多供改变和操作 HTML 的强大函数。改变 HTML 内容语法$(selector).html(content)html() 函数改变所匹配的 HTML 元素的内容(innerHTML)。实例$("p").html("W3School");添加 HTML 内容语法$(selector).app原创 2014-08-07 13:23:49 · 278 阅读 · 0 评论 -
创建你自己的 JavaScript 对象
对象有助于组织信息。JavaScript 对象在本教程前面的章节,我们已经学习到 JavaScript 拥有若干内置的对象,比如 String、Date、Array等等。除了这些对象,你还可以创建自己的对象。对象仅仅是一种特殊的数据类型而已,并拥有一系列的属性和方法。让我们用一个例子来理解:一个人就是一个对象。属性是和对象有关的值。人的属性包括其名字、身高、体重、年纪、肤色、原创 2014-08-07 13:23:44 · 229 阅读 · 0 评论 -
JavaScript HTML DOM 对象
除了内置的 JavaScript 对象以外,你还可以使用 JavaScript 访问并处理所有的 HTML DOM对象。更多 JavaScript 对象点击以下链接,可以获得以下对象的更多信息,包括它们的集合、属性、方法以及事件。对象描述WindowJavaScript 层级中的顶层对象。Window 对象表示浏览器窗口。每当 或者 标签出现,Wind原创 2014-08-07 13:23:38 · 378 阅读 · 0 评论 -
JavaScript Math 对象的参考手册
Math 对象Math 对象用于执行数学任务。使用 Math 的属性和方法的语法:var pi_value=Math.PI;var sqrt_value=Math.sqrt(15);注释:Math 对象并不像 Date 和 String那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把Ma原创 2014-08-07 13:23:33 · 257 阅读 · 0 评论 -
获取ul下所有li
获取UL下所有li方法:var ul = document.getElementByIdx_x_x_x_x("brandLiId"); var lis = ul.getElementsByTagName_r("li");for(var i = 0; i < lis.length;i++){ lis[i].onclick=function(){ //这里如何获得,此原创 2014-08-07 13:22:57 · 7341 阅读 · 0 评论 -
动态同步加载JS脚本
脚本:<scripttype="text/javascript">(function () { dsLoadingJS = { //获取XMLHttpRequest对象(提供客户端同http服务器通讯的协议) getXmlHttpRequest: function () { if(window.XMLHttpRequest原创 2014-08-07 13:22:44 · 1133 阅读 · 0 评论 -
在页面完全加载后执行JS【转】
defer="defer"可以是以下几种 </body> window.onload=function name</script> <script language="javascript" for="window"event="onload" >function name();</script> 第二种只能写入一个函数,而且无法给变量,其中最好用的是最后一原创 2014-08-07 13:22:26 · 491 阅读 · 0 评论 -
js公共函数(utils.js)
http://neeleon.javaeye.com/blog/760229function Repalce(str,oldStr,newStr){var reg = eval_r("/"+oldStr+"/g");return str.replace(reg,newStr);}function Left(str,n){if(str.length > 0){if(n>st原创 2014-08-07 13:20:42 · 1587 阅读 · 0 评论 -
JavaScript Cookies
cookie 用来识别用户。http://www.w3school.com.cn/js/js_cookies.asp实例创建一个欢迎cookie利用用户在提示框中输入的数据创建一个 JavaScript Cookie,当该用户再次访问该页面时,根据 cookie中的信息发出欢迎信息。什么是cookie?cookie 是存储于访问者的计算机中的变量。每当同一台原创 2014-08-07 13:23:40 · 359 阅读 · 0 评论 -
JavaScript 计时
通过使用JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。JavaScript 计时事件通过使用JavaScript,我们有能力作到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。在 JavaScritp 中使用计时事件是很容易的,两个关键方法是:setTimeo原创 2014-08-07 13:23:42 · 256 阅读 · 0 评论 -
jQuery学习(一)
jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。http://www.w3school.com.cn/jquery/index.asp 实例$(document).ready(function(){ $("p").click(function(){ $(this).hide(); });});原创 2014-08-07 13:23:46 · 220 阅读 · 0 评论 -
iframe框架之间js方法相互调用及数据传递
在一个叫top.html的页面定义两个iframe和两个方法 function top() { alert("top"); } //调用子框架gg.html页面中的gg函数,并把“我在top里呼唤gg”传给gg() function top_gg(){ window.frames["gg"].gg("我在top里呼唤gg")转载 2016-12-05 16:26:22 · 5358 阅读 · 0 评论 -
Js作用域与作用域链详解
一直对Js的作用域有点迷糊,今天偶然读到Javascript权威指南,立马被吸引住了,写的真不错。我看的是第六版本,相当的厚,大概1000多页,Js博大精深,要熟悉精通需要大毅力大功夫。一:函数作用域 先看一小段代码:[javascript] view plain copyvar scope="global"; functi转载 2016-02-16 16:47:47 · 255 阅读 · 0 评论 -
通过jQuery来获取DropDownList的Text/Value属性值
这节我们将通过jQuery来获取DropDownList的Text/Value属性值。界面代码:jQuery (从DropDownList获取选择的text和value值)" />form id="form1" runat="server"> div align="center"> fieldset style="width: 400px; heigh原创 2014-08-07 13:24:31 · 1434 阅读 · 0 评论 -
JS禁用鼠标左键和自动关闭弹出窗口
1、禁用鼠标左键功能把如下代码加入区域中: <scriptlanguage="javascript">functionclick() {if(event.button==1) {alert('对不起,禁止使用此功能.')}}document.onmousedown=click 2、自动关闭弹出窗口 langua原创 2014-08-07 13:23:18 · 2637 阅读 · 0 评论 -
【转载】动态加载JS脚本的4种方法
要实现动态加载JS脚本有4种方法:1、直接document.writelanguage="javascript"> document.write("src='test.js'>"); 2、动态改变已有script的src属性src='' id="s1"> language="javascript"> s1.src="test.js"原创 2014-08-07 13:22:39 · 321 阅读 · 0 评论 -
js中如何控制所有页面加载完…
原文地址:js中如何控制所有页面加载完成后,再执行某些方法作者:liujiashan1026做页面时经常会遇到当前页面加载完成后,执行某些初始化工作。这时候就要知道如何判断页面(包括IFRAME)已经加载完成,代码如下:<scriptlanguage="javascript"> document.onreadystatechange = statechange; fu转载 2014-08-07 13:22:23 · 684 阅读 · 0 评论 -
jQuery中的$.grep()方法的使用
grep()方法用于数组元素过滤筛选grep(array,callback,invert)array:待过滤数组;callback:处理数组中的每个元素,并过滤元素,该函数中包含两个参数,第一个是当前数组元素的值,一个是当前数组元素的下标,即元素索引值。此函数应返回一个布尔值。另外,此函数可设置为一个字符串,当设置为字符串时,将视为“lambda-form”(缩写形式?),其中a 代原创 2014-08-07 13:25:42 · 4303 阅读 · 0 评论 -
Jquery获取select,dropdownlist,ch…
jQuery获取Select选择的Text和Value:语法解释:1.$("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项 时触发2. varcheckText=$("#select_id").find("option:selected").text(); //获取Select选择的Text原创 2014-08-07 13:25:31 · 300 阅读 · 0 评论 -
序列化成json数据
一、js对象序列化成json数据:function Serialize(obj){ switch(obj.constructor){ case Object: var str = "{"; for(v原创 2014-08-07 13:25:16 · 462 阅读 · 0 评论 -
jQuery 参考手册(二)
jQuery 文档操作方法这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html()。方法描述addClass()向匹配的元素添加指定的类名。after()在匹配的元素之后插入内容。append()向匹配的元素内部追加内容。appendTo()向匹配的元素内部追加内容。attr()设置或返回匹配原创 2014-08-07 13:23:56 · 204 阅读 · 0 评论 -
jQuery学习(三)--jQuery AJAX
jQuery AJAX 函数jQuery 拥有供 AJAX 开发的丰富函数(方法)库。jQuery AJAX 实例代码:<scripttype="text/javascript"src="/jquery/jquery.js"><scripttype="text/javascript">$(document).ready(function(){ $(原创 2014-08-07 13:23:51 · 420 阅读 · 0 评论 -
jQuery AJAX实现调用页面后台方法
jQuery AJAX实现调用页面后台方法1.新建demo.aspx页面。2.首先在该页面的后台文件demos.aspx.cs中添加引用。using System.Web.Services;3.无参数的方法调用.大家注意了,这个版本不能低于.net framework 2.0。2.0已下不支持的。后台代码:[WebMethod] publ原创 2014-08-07 13:25:24 · 315 阅读 · 0 评论 -
JS时间验证
//会议时间验证 function CheckMeetingDateTime() { var myDate= new Date(); var year =myDate.getYear(); var month= myDate.getMonth() + 1; var day =m原创 2014-08-07 13:24:29 · 379 阅读 · 0 评论 -
JavaScript时间格式转换总结
1.当前系统区域设置格式(toLocaleDateString和toLocaleTimeString) 例子:(new Date()).toLocaleDateString() + " " + (newDate()).toLocaleTimeString()结果: 2008年1月29日 16:13:112.普通字符串(toDateString和toTimeString)原创 2014-08-07 13:24:24 · 356 阅读 · 0 评论 -
jQuery插件---获取URL参数
平时我们取得location的search的时候,往往都是要用location.search,然后根据取回的结果集再处理1、先判断第一位是否是“?”,如果是则从?开始往后面处理2、写程序以&开始分隔,当然得先用,或者用那个urldecode(具体的名字不记得了)处理一下,把&之类的处理一下3、以=分隔,这样才能可以取得一一对应的值。现在方便了。jQuery有这样的插件了。。原创 2014-08-07 13:23:13 · 1160 阅读 · 0 评论 -
【转载】JS操作DIV全属性
view plainhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> xmlns="http://www.w3.org/1999/xhtml"> JS操作DIV全攻略原创 2014-08-07 13:22:42 · 297 阅读 · 0 评论 -
Jquery获取select,dropdownlist,ch…
Jquery获取select,dropdownlist,checkbox下拉列表框的值 jQuery获取 Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项 时触发2. var checkText=$("#select_id")原创 2014-08-07 13:24:22 · 388 阅读 · 0 评论 -
JavaScript 对象学习零碎知识记录
http://www.w3school.com.cn/js/js_obj_intro.aspJavaScript 是面向对象的编程语言 (OOP)。OOP 语言使我们有能力自定义对象和变量类型。面向对象编程JavaScript 是面向对象的编程语言 (OOP)。OOP 语言使我们有能力定义自己的对象和变量类型。注意:对象只是一种特殊的数据。对象拥有属性和方法。属性原创 2014-08-07 13:23:24 · 360 阅读 · 0 评论 -
js 获取服务器控件的值
原文地址:获取服务器控件的值">js 获取服务器控件的值作者:我舞耀扬一、获取下拉列表选中项的值和文本(select)代码 select.htm 示例如下:=============================================================================获取下拉列表选中项的值和文本(select)//获取下拉列表选中项的文本转载 2014-08-07 13:22:48 · 369 阅读 · 0 评论 -
jQuery AJAX实现调用页面后台…
前台://获取赔偿详情 function getPayoutDetails() { $.ajax({ //要用post方式 type: "Post", //方法所在页面和方法名 url:"FrontPag原创 2014-08-07 13:25:26 · 399 阅读 · 0 评论 -
JavaScript Boolean(逻辑)对象
Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。Boolean 对象您可以将 Boolean 对象理解为一个产生逻辑值的对象包装器。Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。创建 Boolean 对象使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名为 myBoolean 的原创 2014-08-07 13:23:31 · 325 阅读 · 0 评论 -
jquery获得select option的值…
获取Select : 获取select 选中的 text : $("#ddlRegType").find("option:selected").text(); 获取select选中的 value: $("#ddlRegType").val(); 获取select选中的索引: $("#ddlRegType ").get(0).selectedIndex;原创 2014-08-07 13:25:33 · 298 阅读 · 0 评论 -
JavaScript 字符串(String)对象
计算字符串的长度 如何使用长度属性来计算字符串的长度。var txt="Hello world!" document.write(txt.length)上面的代码输出为:12为字符串添加样式如何为字符串添加样式。var txt="Hello World!"document.write("Big: " + txt.big原创 2014-08-07 13:23:29 · 456 阅读 · 0 评论 -
【转】JS跳转页面方法
<spanid="tiao">3<ahref="javascript:countDown">布丁足迹;秒后自动跳转……<metahttp-equiv=refreshcontent=3;url='/search/billsearch.jsp'<script language="javascript"type="">function countDown(secs){ tiao.i原创 2014-08-07 13:22:50 · 223 阅读 · 0 评论 -
JS setInterval()函数 [倒计时用]
定义和用法: setInterval()方法用于在指定的毫秒数后调用函数或计算表达式。它与setTimeout()方法不同的是前者可以无限的循环,不会受调用函数的限制,要想退出此循环可以使用clearInterval()方法,可以使用返回值为现在要设置的这个对象; 语法: setInterval(code,millisec)原创 2014-08-07 13:22:21 · 510 阅读 · 0 评论 -
js时间格式转换
js时间格式转换2010-05-27 13:46在javascript中直接输出Date得到的结果是这样的:function date(){ var date = newDate(); alert(date);}结果是:Mon Jun 15 15:30:46 UTC+08002009这可能不是我们所需要的,因此是需要转换下的,这里就学下我转换的几种方法,不妥之原创 2014-08-07 13:24:27 · 381 阅读 · 0 评论 -
jQuery 参考手册(一)
jQuery 选择器选择器实例选取*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(".intro")所有 class="intro" 的元素element$("p")所有 元素.class.class$(".intro.demo")所原创 2014-08-07 13:23:53 · 220 阅读 · 0 评论 -
JavaScript RegExp 对象
RegExp 对象用于规定在文本中检索的内容。什么是 RegExp?RegExp 是正则表达式的缩写。当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。您可以规定字符串中的检索位置,以及要检索的字符类型,等等。定义 RegExpR原创 2014-08-07 13:23:35 · 258 阅读 · 0 评论