
JAVASCRIPT
milk1626
这个作者很懒,什么都没留下…
展开
-
自动聚焦,选中文本
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">自动聚焦,选中文本请输入您的姓名:请输入您的密码:原创 2010-01-21 11:32:00 · 1031 阅读 · 0 评论 -
js遍历一个对象的所有属性
<br /> function allPrpos(obj) { <br /> // 用来保存所有的属性名称和值 <br /> var props = ""; <br /> // 开始遍历 <br /> for(var p in obj){ <br /> // 方法 <br /> if(typeof(obj[p])=="function"){ <br /> obj[p]();原创 2011-01-18 10:09:00 · 2003 阅读 · 0 评论 -
JavaScript跨域总结与解决办法
本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和补充。什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaS转载 2012-02-16 16:36:13 · 423 阅读 · 0 评论 -
JS 索引数组、关联数组和静态数组、动态数组
JS 索引数组、关联数组和静态数组、动态数组 数组分类:1、从数组的下标分为索引数组、关联数组 /* 索引数组,即通常情况下所说的数组 */var ary1 = [1,3,5,8];//按索引去取数组元素,从0开始(当然某些语言实现从1开始)//索引实际上就是序数,一个整型数字alert(ary1[0]);alert(ary1[1]);al原创 2012-03-07 17:33:53 · 16356 阅读 · 1 评论 -
ASP.NET CS文件中输出JavaScript脚本的3种方法以及区别
Response.Write 与 Page.ClientScript.RegisterStartupScript 与 Page.ClientScript.RegisterClientScriptBlock 之间的区别 方法1,使用Response.Write,这种方法会把JS代码写在页面的最顶部(的前面):System.Web.HttpContext.Current.Respons转载 2012-03-15 11:30:18 · 638 阅读 · 0 评论 -
escape,encodeURI,encodeURIComponent函数比较
js对文字进行编码有3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent encodeURI用于处理完整的URI。encodeURIComponent处理URI的一个片断。二者的主要区别是encodeURI不对URI中的特殊字符编码(如冒号,斜杠) 例如:v转载 2012-03-16 10:37:13 · 431 阅读 · 0 评论 -
document.compatMode属性
document.compatMode用来判断当前浏览器采用的渲染方式。官方解释:BackCompat:标准兼容模式关闭。CSS1Compat:标准兼容模式开启。当document.compatMode等于BackCompat时,浏览器客户区宽度是document.body.clientWidth;当document.compatMode等于CSS1Compat时,浏览器客户区原创 2012-03-19 10:27:26 · 786 阅读 · 0 评论 -
asp.net模态窗口下载文件解决方案
思路,在模态窗口页面放一个影藏的iframe。 此处的iframe只是为了触发DownLoad.aspx页面的page_load事件,完全可以用超链接等其它形式。首先,我们新建一个模态窗口,在模态窗口a.aspx 点击这里下载文件原创 2012-04-18 23:56:52 · 2043 阅读 · 1 评论 -
JS获取页面地址常数
用js有三种获取地址栏参数的方法:方法一:script. type="text/javascript">String.prototype.getQuery = function(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = this.substr(thi原创 2012-05-15 13:02:53 · 738 阅读 · 0 评论 -
$(document).ready() 与 window.onload的区别
$(document).ready() 与 window.onload的区别1.执行时间window.onload 必须等到页面内所有元素(包括图片 css js等)加载完毕后才会执行。$(document).ready() 是DOM结构绘制完毕后就执行,不必等到所有元素加载完。2.编写个数不同window.onload不能同时编写多个,如果有多个windo原创 2013-02-26 15:47:26 · 581 阅读 · 0 评论 -
javascript日期相关的方法
1:字符串转化为date类型<br />starDate 为字符串<br />var Nowdate=new Date(starDate.replace(/-/g, "/ ")); <br /> <br />2://javascript的adddays方法<br /> function AddDate(LISTR_Date,LISTR_AddDays) <br /> { <br /> var LSTR_YY=0; <br /> var LSTR_MM=0;转载 2011-01-05 11:38:00 · 496 阅读 · 0 评论 -
控件的事件选择举例(更新...)
当做一个文本框的验证时,接受用户输入后,自动验证数据,可采用文本框的onblur()方法,//光标离开该文本框时调用原创 2010-04-06 09:26:00 · 361 阅读 · 0 评论 -
动态添加删除单元格
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">动态添加删除单元格window.onload=function(){添加 var oTr = document.getElementById("member").insertRow(1); //插入一行 var aText = new Array(); aText[0] = doc原创 2010-01-21 10:48:00 · 617 阅读 · 0 评论 -
JavaScript隔行变色
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">JavaScript实现隔行变色的表格.datalist{ border:1px solid #007108; /* 表格边框 */ font-family:Arial; border-collapse:collapse; /* 边框重叠 */ background-color:#d9原创 2010-01-21 16:25:00 · 1328 阅读 · 0 评论 -
confirm如何换行和alert如何换行
confirm("abcdef/u000d123456") /u000d 输出UNICODE字符的000d(编码(16进制))function br(){alert("换/r行")}function enter(){alert("第一行/r/r第二行")}转载 2010-02-27 11:44:00 · 9888 阅读 · 1 评论 -
JS中处理select 的选择改变事件
请选择opt1opt2opt3请选择opt1opt2opt3请选择opt1opt2opt3function tt(id) { var aa = document.getElementById(id); alert(aa.value);}原创 2010-03-06 09:37:00 · 55672 阅读 · 0 评论 -
DOM的常用属性和方法
一、document的属性和方法getElementById(id名称) :返回文档中指定的id名称的Element节点getElementsByTagName(tagName) :返回文档中指定标记名的所有Element节点,返回一个节点列表(可看成数组)createElement(tagName) :创建由tagName指定的元素,如果以字符串div作为方法参数,就会生成一个div元原创 2010-03-12 10:06:00 · 594 阅读 · 0 评论 -
PageMethods未定义的解决方法
问题:在利用.net的ajax时候,应用PageMethods.Function(),运行时出现“PageMethods未定义”的错误可能引起上述的原因主要有两个: 1、在codefile里面设置“Function()”为静态函数 方法头上[system.web.services.webmethod]2、在scriptmanager设置属性:EnablePageMethods="原创 2010-03-23 10:24:00 · 6363 阅读 · 0 评论 -
JS判断checkbox是否选中
function Change(obj) { if (obj.checked == true){ alert("被选中"); } else { alert("未选中"); } }原创 2010-03-24 10:03:00 · 695 阅读 · 0 评论 -
文本控件验证 (一)
function isnum(){ if((event.keyCode57) && event.keyCode!=46 ) { event.keyCode=0; } }原创 2010-03-30 20:51:00 · 373 阅读 · 0 评论 -
自动提示的文本框
先看效果: 直接上代码: 自动提示的文本框body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:5px;}form{padding:0px; margin:0px;}input{ /* 用户输入框的样式 */ font-family:Arial, Helvetic转载 2010-04-02 15:49:00 · 572 阅读 · 0 评论 -
alert之后,让某个控件获得焦点
在最后加上 return false;例如: alert("请.."); $("#..").focus(); return false;原创 2013-03-02 11:02:11 · 1055 阅读 · 0 评论