javascript
平凡的Mac
joson
展开
-
JS中getElementById()、getElementsByName()、getElementsByTagName() 的区别和应用
getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用语法:document.getElementByIdx_x_x(id) getElementsByName() 方法可返回带有指定名称的对象的集合语法:document.getElementsByName(name) 两者的不同点:(1)该方法与 getEleme转载 2013-03-29 21:15:02 · 1235 阅读 · 0 评论 -
js提交按钮变灰色,防止用户重复提交
当点击按钮后,按钮即变为灰色,不可再次点击!防止用户重复提交数据。 XML/HTML代码html> head> meta http-equiv="Content-Type" content="text/html; charset=gb2312"> title>表单点击提交按钮后变成灰色不可再次点击title> head> body> form nam转载 2013-05-12 20:44:48 · 2355 阅读 · 0 评论 -
js加载新文档
function newDoc() { window.location.assign("http://www.w3school.com.cn") }原创 2013-05-12 19:09:54 · 905 阅读 · 0 评论 -
js 表单
1. document.getElementById("控件ID").disabled=true; 不可编辑状态 , document.getElementById("控件ID").disabled=false; 可编辑状态案例:第一种:点击按钮表单无法再编辑 第二种:点击按钮表单无法再编辑function abc(){ document.getElemen原创 2013-05-12 21:43:44 · 564 阅读 · 0 评论 -
document.createElement()的用法
document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。 下面,举例说明document.createElement()的用法。转载 2013-05-13 23:21:47 · 625 阅读 · 0 评论 -
js 全选 ,反选
//选中全选按钮,下面的checkbox全部选中 var selAll = document.getElementById("selAll"); function selectAll() { var obj = document.getElementsByName("checkAll"); if(document.getElementById("selAll").che原创 2013-05-13 22:42:07 · 546 阅读 · 0 评论 -
getElementById(), getElementsByName(), and getElementsByTagName() 和用法
获取表单对象,得三种方法getElementById(), getElementsByName(), and getElementsByTagName_r() 和用法今天碰到了翻页不好用的问题,检查一下发现没有表单,加上去就好了,发现获取某个对象值的方法有很多,但是使用哪一个才是正规的途径那,问了同事,得出结论如下: document.表单名称.对象名称.属性值 这种方式IE支持转载 2013-05-14 10:50:14 · 821 阅读 · 0 评论 -
json 基础
http://www.bejson.com/go.php?u=http://www.bejson.com/index.php ——在线json校验格式化工具 $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); //将数据转换为json格式$a= json_encode($arr);echo $a;echo "";转载 2013-06-06 11:50:11 · 789 阅读 · 0 评论 -
表单搜索时需要用到的javascript
//如果输入关键字给错误提示:正则匹配点击确定后,表单的内容为空,自动聚焦点 function isValid(oField){re =/select|update|delete|exec|count|'|"|=|;|>|$sMsg = "请您不要在参数中输入特殊字符和关键字!";if( re.test(oField.value)){alert( $sMsg )转载 2013-06-28 15:01:34 · 768 阅读 · 0 评论 -
列出对像属性,for(var i in obj)
列出对像属性,for(var i in obj)?function listProperties(obj, objName) { varresult = ""; for(var i in obj) { result += objName +"." + i + "="+ obj[i] + "\n";转载 2013-07-23 17:33:43 · 9947 阅读 · 0 评论 -
鼠标点击文本框文字消失离开还原
方法(1) jquery点击文本框,提示说明字消失!$(document).ready(function(){$("TEXTAREA,input[focucmsg]") .each (function(){$(this).val($(this).attr("focucmsg"));$(this).val($(this).attr("focucms原创 2013-07-28 20:53:01 · 1918 阅读 · 0 评论 -
javascript用正则表达式过滤空格
// 删除左右两端的空格 function trim(str){ $a=str.replace(/(^\s*)|(\s*$)/g, ""); alert($a.length); // alert(str.length); } // 删除左边的空格 function ltri转载 2013-08-05 15:32:06 · 3403 阅读 · 0 评论 -
js 中的数组和对象
遍历数组:var i;var cars = new Array();cars[0] = "Audi";cars[1] = "BMW";cars[2] = "Volvo";for (i=0;i{document.write(cars[i] + "");}JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。/在原创 2013-05-07 17:03:44 · 565 阅读 · 0 评论 -
javascript 鼠标事件
一般事件事件浏览器支持描述onClickHTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClickHTML: 2 | 3 | 3.2 | 4 Browser: IE4 |转载 2013-05-08 11:28:12 · 452 阅读 · 0 评论 -
HTML DOM getElementsByTagName() 方法
定义和用法getElementsByTagName() 方法可返回带有指定标签名的对象的集合。语法document.getElementsByTagName(tagname)说明getElementsByTagName() 方法返回元素的顺序是它们在文档中的顺序。如果把特殊字符串 "*" 传递给 getElementsByTagName() 方法,它将返回文档中所有元素的列转载 2013-03-29 21:08:20 · 649 阅读 · 0 评论 -
HTML DOM innerHTML 属性
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML。语法:tablerowObject.innerHTML=HTMLfunction getInnerHTML() { alert(document.getElementById("tr1").innerHTML); }FirstnameLastnamePeterGriffi转载 2013-03-29 22:33:26 · 484 阅读 · 0 评论 -
onblur()和onfocus()
使用onBlur事件处理程序转载 2013-03-31 23:20:17 · 1024 阅读 · 0 评论 -
js表单验证控制代码大全
js表单验证控制代码大全关键字:js验证表单大全,用JS控制表单提交 ,javascript提交表单:目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只转载 2013-03-18 21:24:21 · 731 阅读 · 0 评论 -
javascript 的document对象
在浏览器中显示信息Microsoft JScript 提供了两种方式来在浏览器中直接显示数据。可以使用write( ) 和 writeln( ),这两个函数是document 对象的方法。也可以在浏览器中以表格的方式显示信息,以及用 警告、提示和确认 消息框来显示信息使用document.write( ) 和 document.writeln( )显示信息最常用的方式是原创 2013-03-22 20:50:36 · 572 阅读 · 0 评论 -
14条最佳JS代码编写技巧
来源: paranimage.com 发布时间: 2011-04-25 19:56 阅读: 2632 次 写任何编程代码,不同的开发者都会有不同的见解。但参考一下总是好的,下面是来自Javascript Toolbox发布的14条最佳JS代码编写技巧。 1. 总是使用 var 在javas转载 2013-04-16 23:22:20 · 481 阅读 · 0 评论 -
js零碎知识点
this是js的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。1、纯粹函数调用。function test() { this.x = 1; alert(x);}test();其实这里的this就是全局变量。看下面的例子就能很好的理解其实this就是全局对象Global。转载 2013-04-15 13:53:36 · 493 阅读 · 0 评论 -
js中$符号的用法
Javascript中$符号的意思$,是指prototype定义的一类方法$(“id”) 得到的是页面id为”id”的元素$F(“id”) 得到的是页面id为”id”的元素的值,这是只读的,不可写参考文章[url]http://www.bjcan.com/hengxing/readlou.asp?id=1346[/url] [url]https://compdoc2转载 2013-04-19 10:18:44 · 3436 阅读 · 0 评论 -
js window
1.JS中typeof与instanceof的区别avaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果:原创 2013-05-16 10:30:44 · 480 阅读 · 0 评论 -
HTML DOM
HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。1.JavaScript HTML DOM - 改变 HTML改变元素内容:Hello World!document.getElementById("p1").innerH转载 2013-05-07 23:25:33 · 555 阅读 · 0 评论 -
js隐藏显示div
第一种方法:#demo1{width:500px;height:200px;border:5px gray solid;margin:0 auto;display:none;background:red;}#demo2{width:500px;height:200px;border:5px gray solid;margin:0 auto;display:none;ba原创 2013-03-24 11:10:49 · 3130 阅读 · 0 评论 -
javascript摘要
isNaN() 函数用于检查其参数是否是非数字值isNaN(x)x必需。要检测的值检查数字是否非法:document.write(isNaN(123));document.write(isNaN(-1.23));document.write(isNaN(5-2));document.write(isNaN(0));document.write(isNaN("转载 2013-04-17 16:39:29 · 690 阅读 · 0 评论