![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js编写用法
lazypen555
这个作者很懒,什么都没留下…
展开
-
js中的apply用法
<br />1、对象的继承,一般的做法是复制:Object.extend<br />prototype.js的实现方式是:<br /> Object.extend = function(destination, source) { <br /> for (property in source) { <br /> destination[property] = source[property]; <br /> } <br /> return destination; <br转载 2010-06-28 09:03:00 · 326 阅读 · 0 评论 -
JS中select的应用
<br />js 代码 <br />// 1.判断select选项中 是否存在Value="paraValue"的Item <br />function jsSelectIsExitItem(objSelect, objItemValue) { <br />var isExit = false; <br />for (var i = 0; i < objSelect.options.length; i++) { <br />if (objSelect.options[i].value == objItemV转载 2010-06-19 09:49:00 · 256 阅读 · 0 评论 -
动态加载JS脚本的4种方法
要实现动态加载JS脚本有4种方法: 1、直接document.write 现在完成了一个JS脚本的动态加载。 var Rash=true; var msg=""; function norash() { if (confirm("确定要取消吗")) Rash=false; } function rashit() { setInterval('getrss()',Inttime); } function getr原创 2010-06-19 08:46:00 · 214 阅读 · 0 评论 -
js document.createElement()的用法
document.createElement()的用法 <br /> 分析代码时,发现自己的盲点——document.createElement(),冲浪一番,总结了点经验。<br /> <br /> document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新转载 2010-06-19 08:47:00 · 2188 阅读 · 0 评论 -
JS 继承call方法详解
call 方法请参阅应用于:Function 对象要求版本 5.5调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将被用作当前对象的对象。arg1, arg2, , argN可选项。将被传递方法参数序列。说明call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。如果没有提供 thisObj 参数,那么 Glob转载 2010-06-18 16:55:00 · 219 阅读 · 0 评论 -
js中cookie的基本用法
这里有你需要的三个脚本 function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "$$ expires="+date.toGMTString(); } else转载 2010-06-18 16:48:00 · 626 阅读 · 0 评论 -
JS:attachEvent和addEventListener 使用方法
attachEvent与addEventListener区别适应的浏览器版本不同,同时在使用的过程中要注意attachEvent方法 按钮onclickaddEventListener方法 按钮click两者使用的原理:可对执行的优先级不一样,下面实例讲解如下:attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEventListener方法 用于 Mozilla系列举例: document.getElementById("btn").oncl转载 2010-06-18 16:54:00 · 169 阅读 · 0 评论 -
typeOf的用法
<br />在js里用到数组,比如 多个名字相同的input, 若是动态生成的, 提交时就需要判断其是否是数组. <br />if(document.mylist.length != "undefined" ) {} 这个用法有误. <br /><br />正确的是 if( typeof(document.mylist.length) != "undefined" ) {} <br /><br />或 if( !isNaN(document.mylist.length) ) {} <br /><br />t转载 2010-08-09 10:06:00 · 69 阅读 · 0 评论 -
关联dropdownlist的数据库绑定(ajax)
<br />不使用ajax的时候,如果绑定关联dropdownlist控件,会刷新整个页面。使用ajax能够很好的解决整个问题。 <br />一:直接使用UpdatePanel,将dropdownlist放在updatepanel里面,因为updatepanel的功能就是异步传输,所以在updatepanel里面刷新不会影响到整个页面。<br />实例如下:<br />aspx:<br /><div><br /> <asp:ScriptManager ID="ScriptManager1" r转载 2010-06-19 09:51:00 · 298 阅读 · 0 评论 -
从外部的js文件中获取ASPX页面的控件ClientID
当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。例如:ContentPlaceHolder1中的Button1默认情况下会生成“ctl00_ContentPlaceHolder1_Button1”的ClientID。我们在Render出来的mark up中看到的也是这些ClientID。所以,当我们使用JavaScript对控件元素进行操作的时候,必须使用Cli转载 2010-06-18 16:52:00 · 214 阅读 · 0 评论 -
javascript中apply使用方法小议
<br />javascript中apply使用方法小议------(函数的劫持与对象的复制)<br />关于对象的继承,一般的做法是用复制法: Object.extend<br />见protpotype.js 的实现方法:<br />Object.extend = function(destination, source){ <br /> for (property in source){ <br /> destination[property] = source[property]; <转载 2010-07-01 15:17:00 · 279 阅读 · 0 评论 -
JS数组方法汇总 array数组元素的添加和删除
<br />js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^<br />var arr = new Array();<br />arr[0] = "aaa";<br />arr[1] = "bbb";<br />arr[2] = "ccc";<br />//alert(arr.length);//3<br />arr.pop();<br />//alert(arr.length);//2<br />//alert(arr[arr.length-1]);//bbb<转载 2010-07-01 09:55:00 · 174 阅读 · 0 评论 -
dropdownlist联动详解
<br />上篇讲述的是如何利用 XMLHttpRequest 来对 Repeater 控件 进行无刷新分页 <br />这篇来说说如何利用 XMLHttpRequest 对象实现 DropDownList 控件的联动. <br />先看下效果图 <br /> <br /> <br /> <br /> <br />Let's get started. <br />首先来创建相关的数据库和表 <br />这里使用的是Test数据库,当然你可以任意命名数据库名称,只需在相应数据库下执行建表的脚本即可。 <br转载 2010-06-19 09:50:00 · 249 阅读 · 0 评论