【JavaScript中call()、apply()、bind()的用法】教程文章相关的互联网学习教程文章

event.srcElement用法笔记e.target_javascript技巧【图】

注意获取的标记都以大写表示,如"TD","TR","A"等。所以把看过的一些抄下来,不记得的时候再来看看。 代码如下: function tdclick(){ if(event.srcElement.tagName.toLowerCase()=='td') alert("行:"+(event.srcElement.parentNode.rowIndex+1)+"列:"+(event.srcElement.cellIndex+1)); } event.srcElement从字面上可以看出来有以下关键字:事件,源 他的意思就是:当前事件的源, 我们可以调用他的各种属性 就像:document.get...

jQuery的一些特性和用法整理小结_jquery

1.精准简单的选择对象(dom): 代码如下: $(#element);// 相当于document.getElementById ("element") $(.element);//Class $(p);//html标签 $("form > input");//子对象 $("div,span,p.myClass");//同时选择多种对象 $("tr:odd").css("background-color", "#bbbbff");//表格的 隔行背景 $(":input");//表单对象 $("input[name=newsletter]");//特定的表单对象 2.对象函数的应用简单和不限制: 代码如下: element.function(par);...

JavaScriptreplace(rgExp,fn)正则替换的用法_基础知识

代码如下: 代码如下: var rxhtmlTag = /(<([\w:]+)[^>]*?)\/>/g, rselfClosing = /^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i, fcloseTag = function(all, front, tag) { return rselfClosing.test(tag) ?         all :         front + "></" + tag + ">"; }; //转换"Xhtml" 风格的标签为标准HTML标签 //如 为 elem = elem.replace(rxhtmlTag, fcloseTag); 主要看 fcloseTag = function(all, ...

javascript隐藏/显示指定的区域附HTML元素【legend】用法_javascript技巧

javascript code: 代码 代码如下: function expandOther(el, el2) { whichEl = document.getElementById(el) button = document.getElementById(el2) if (whichEl.style.display == none) { whichEl.style.display = ; button.value = "隱藏"; } else { whichEl.style.display = none; button.value = "顯示"; } expandOther(e1,el2), e1参数可以指定需要操作的事件对象,比如一个ID为inputshowData的Input按钮, el2参数可以指...

jQuery$.each的用法说明_jquery

代码如下: var arr1 = [ "a", "b", "c", "d", "e" ]; $.each(arr1, function(){ alert(this); }); 输出:a b c d e 代码如下: var arr2 = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] $.each(arr2, function(i, item){ alert(item[0]); }); 输出:1 4 7 代码如下: var obj = { one:1, two:2, three:3, four:4, five:5 }; $.each(obj, function(key, val) { alert(obj[key]); }); 输出:1 2 3 4 5更详细的资料可以参考:jQuery each()方...

JavaScript中apply与call的用法意义及区别说明_javascript技巧

apply和call,它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数的方式有所区别: Function.prototype.apply(thisArg,argArray); Function.prototype.call(thisArg[,arg1[,arg2…]]); 从函数原型可以看到,第一个参数都被取名为thisArg,即所有函数内部的this指针都会被赋值为thisArg,这就实现了将函数作为另外一个对象的方法运行的目的。两个方法除了thisArg参数,都是为Function对象传递的参数。下面的代码说明...

javascriptwindow.opener的用法分析_基础知识【图】

window.opener 的用法 window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然后赋予a.htm上的一个id为“name”的textbox中,就可以写为: window.opener.document.getElementById("name").value = "输入的数据"; 对于javascript中的window.opener没有很好的理解。 为什么框架中不能使用,弹出窗口的父窗口不能在框架里面的某个页面呢?那怎样通过弹出...

javaScriptcall函数的用法说明_javascript技巧

call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明 call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那...

jqueryvalidate.js表单验证的基本用法入门_jquery

这里转载一篇前辈写的文章,在我自己的理解上修改了一下,仅作记录。 先贴一个国内某大公司的代码: 代码如下: 输出 "true" 或 "false",不能有其它输出 addMethod:name, method, message 自定义验证方法 // 中文字两个字节 jQuery.validator.addMethod("byteRangeLength", function(value, element, param) { var length = value.length; for(var i = 0; i < value.length; i++){ if(value.charCodeAt(i) > 127){ length++; } }...

bgsound背景音乐的一些常用方法及特殊用法小结_基础知识

前几天,在QQ群里有个XD问到bgsound的一些资料,确切地说是它的特殊用法。奇怪群里的人竟然都没几个能说出新意的,包括我!或许是这个标签不常用、或者是用处不大,所以,大家也就没有特意去研究过背景音乐吧。(以前自学这个东西时,本人也是仅仅出于好奇,玩玩而已^_^) 废话少说,来点真格的…… (以下是原文,不仅仅是bgsound哦,还有其他东东,慢慢see) 是用以插入背景音乐,但只适用於 IE,其参数设定不多。 src="your.m...

jshref的用法_javascript技巧

"window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最外层的页面跳转 举例说明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写 "window.location.href"、"location.href":D页面跳转 "parent.location.href":C页面跳转 "top.location.href":A页面跳转 如果D页面中有form的话, : form提交后D页面跳转 : form提交后弹出新页面...

javascript正则替换replace(regExp,function)用法_javascript技巧

代码如下: function fn() { for(var i = 0;i < arguments.length;i++){   alert("第"+(i+1)+"个参数的值:"+arguments[i]);   } } var str = {ni}; str.replace(/\{([a-z]+)\}/ig, fn); 根据多次测试由输出结果可以得出fn中:   第一个参数为匹配到的字符串,如{wo}和{ni};   第二个参数可以有0-N个,为第一个参数中匹配到一个括号正则的字符串,如第一个参数中的wo和ni,能匹配([a-z]+),     括号有几组,则参数有几个;  ...

jscreateRange与createTextRange的一些用法实例_javascript技巧

一、返回createTextRange的text和htmlText [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 二、获取指定文本框中的选中的文字:只响应第一个文本框 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 三、页面文本倒序查找 abababababababa [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 四、聚焦控件后把光标放到最后 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 五、得到文本框内光标位置 [Ctrl+A 全选 注:如需引入外...

实例讲解JS中setTimeout()的用法_javascript技巧【图】

本文实例讲解了JS中setTimeout()的用法,分享给大家供大家参考,具体内容如下 效果图:具体代码:无标题文档var timer; //全局变量 var i=0; //变量初始化,全局变量 //定义函数:开始计时 function start() {//获取id=result的对象var obj = document.getElementById("result");var str = "该程序已经运行了"+i+"秒!";i++; //展开 i=i+1//将变量str的内容写入到id=result中去obj.value = str; //给表单元素加内容,一般用value属...

window.onerror()的用法与实例分析_javascript技巧【图】

onerror语法使用 onerror 默认有三个入参: ?msg: 错误信息 ?url:错误所在文件 ?line: 错误所在代码行,整型 window.onerror = function(msg, url, line){ // some code }; 对于 <body onerror=”some code”>形式的,可以通过arguments[0]、arguments[1]、arguments[2]依次获取参数。 js中我们最常用的就是js容错window.onerror=function(){return true;}基本特性 可以通过设置returnValue=true,或直接return true来阻止浏览器...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部