Javascript
Cool_xiaocao
不断学习,不断进步
展开
-
Select 操作
[code="java"] var oSelect = document.getElementById("Select1"); var selectedIndex = oSelct.selectedIndex; //获取选中项的索引值 var selectedValue = oSelct.options[selectedIndex].value...原创 2011-05-01 14:30:39 · 187 阅读 · 0 评论 -
javascript各种排序方法
[code="javascript"]var values_2 = [10, 6, 20, 33, 2, 5]; function SelectSort(arr) { //选择排序->直接选择排序 var temp; for (var i = 0; i < arr.length; i++) { ...原创 2011-02-26 15:17:13 · 135 阅读 · 0 评论 -
常用正则判断
[code="javascript"]//判断是否有空格var oElement = document.getElementById("txtValue");var reg = /^\s+|\s+$/g;if(reg.test(oElement.value)) { alert("有空格"); ...原创 2011-02-26 20:23:04 · 129 阅读 · 0 评论 -
去除字符串中的","和"."
[code="javascript"]//移除字符串中的逗号 function RemoveStringComma(number) { var pos = number.indexOf(","); while (pos != -1) { number = number.substring(0...原创 2011-02-26 22:27:03 · 236 阅读 · 0 评论 -
获取对象设置的样式
[size=medium]样式表有三种方式 内嵌样式(inline Style) :是写在Tag里面的,内嵌样式只对所有的Tag有效。 内部样式(internal Style Sheet):是写在HTML的 里面的,内部样式只对所在的网页有效。 外部样式表(External Style Sheet):如果很多网页需要用到同样的样式(Styles),将样式(Styles)写在一个以....原创 2011-03-13 21:29:40 · 166 阅读 · 0 评论 -
文本框内容为"全选"状态
[size=medium][code="html"][/code][code="javascript"]文本框获得焦点document.getElementById("txtBranchName").focus();[/code][/size]原创 2010-11-27 15:17:11 · 791 阅读 · 0 评论 -
一些公用函数
[code="javascript"]// 取得页面元素 方法一function GetObj(objName){ if(document.getElementById) { return eval('document.getElementById("'+objName+'")') } else { return ev...原创 2011-03-14 17:05:35 · 165 阅读 · 0 评论 -
Js 区别 IE6、7、8
[code="javascript"]//获取浏览器的IE内核版本var ie = (" " + (/*@cc_on@_jscript_version@*/ - 1)).slice(-1);// IE 6 : ie == 6// IE 7 : ie == 7// IE 8 : ie == 81、document.all 2、!!window.ActiveXObjec...原创 2011-03-25 22:33:27 · 232 阅读 · 0 评论 -
判断一个变量是 undefined的方法
[code="java"]alert(typeof om == 'undefined'); //true 注意要加上单引号[/code]原创 2011-04-12 10:31:21 · 353 阅读 · 0 评论 -
理解Javascript中的预编译
[code="javascript"]今天工作需要,搜索下JS面试题,看到一个题目,大约是这样的Js代码 1. 2. var x = 1, y = z = 0; 3. function add(n) { 4. n = n+1; 5. } 6. 7. y = add(x); 8. 9. funct...原创 2011-04-12 10:52:13 · 133 阅读 · 0 评论 -
Javascript获取日期的函数
[code="javascript"] MyHtml.html [/code]输出:[code="java"]2010年4月16日9时56分45秒190毫秒 Fri Apr 16 2010 09:56:45 GMT+0800...原创 2011-02-22 16:03:41 · 202 阅读 · 0 评论 -
js定义数组及相关操作
[size=medium]数组有四种定义的方式 使用构造函数: var a = new Array(); var b = new Array(8); var c = new Array("first", "second", "third"); 或者数组直接量: var d = ["first", "second", "third"]; 属性 Arra原创 2011-02-22 15:17:12 · 132 阅读 · 0 评论 -
DOM Node接口定义了所有节点类型都包含的特性和方法
[img]http://dl.iteye.com/upload/attachment/422338/d4965a97-6380-3744-b064-71216d0f190c.jpg[/img]原创 2011-02-21 16:08:00 · 172 阅读 · 0 评论 -
文本框获得焦点后变空
[size=small]给文本框赋初始值有时候可以方便让用户知道要输入何种数据,但为了不影响用户的使用,一般当文本框获得焦点时让其置空:也可以让其获得焦点后值被选中: [/size]...原创 2010-10-25 09:39:01 · 257 阅读 · 0 评论 -
清空Asp.net FileUpload控件
[size=medium][code="javascript"] function chkFormat(fuPhoto) { //获取上传文件的字符串 var docName = fuPhoto.value; //将获取的字符转换为小字字母(toLocaleLowerCa...原创 2011-01-31 16:45:52 · 427 阅读 · 0 评论 -
GridView CheckBox实现全选
[code="html"]全选[/code][code="javascript"] function chkSelectAll(oCheck) { //获取Table对象 var oTable = document.getElementById("GridView1"); if(oTa...原创 2011-02-07 01:26:31 · 146 阅读 · 0 评论 -
NaN与isNaN
[size=medium]NaN “Not a Number”。出现这个数值比较少见,以至于我们可以不理它。当运算无法返回正确的数值时,就会返回“NaN”值。NaN 值非常特殊,因为它“不是数字”,所以任何数跟它都不相等,甚至 NaN 本身也不等于 NaN 。 isNaN(numValue)必选项 numvalue 参数为要检查numValue的值是否为"纯数字"类型的值如果值...原创 2011-02-11 03:25:16 · 132 阅读 · 0 评论 -
JS中的RegExp对象
JS中的RegExp对象 JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。 使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。 使用RegExp的隐式构造函数,采用纯文本格式:/...原创 2011-02-11 20:42:33 · 132 阅读 · 0 评论 -
简单语法
[color=red][size=large]保留两位小数[/size][/color]// Float数据四舍五入到2位小数; var test=11111.111; alert(test.toFixed(2));[color=red][size=medium]onkeypress[/size][/color]onkeypress 这个事件在用户按下并放开任何字母数字键时...原创 2011-02-13 15:08:24 · 140 阅读 · 0 评论 -
清除空格
[code="java"] 无标题页 function checkVal() { var reg = /^\s+|\s+$/g; var oInput = document.getElementById("txt"); var oValue = oInput.value; //清除空格 oValue...原创 2011-02-13 18:09:41 · 191 阅读 · 0 评论 -
js获取.net控件ID
[code="java"]document.getElementById("")[/code]原创 2011-02-15 22:20:01 · 137 阅读 · 0 评论 -
js中2个等号与3个等号的区别
[size=medium]首先,== equality 等同,=== identity 恒等。 ==, 两边值类型不同的时候,要先进行类型转换,再比较。 ==,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果两个都是数值,并且是同一个值,那么[相等];(!例...原创 2011-02-21 14:35:38 · 131 阅读 · 0 评论 -
Javascript Table操作
[code="javascript"]// 取得页面元素function GetObj(objName) { if (document.getElementById) { return eval('document.getElementById("' + objName + '")') } else { return eva...原创 2011-04-12 22:05:37 · 210 阅读 · 0 评论