`
thrillerzw
  • 浏览: 146001 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js this用法

 
阅读更多

 

 1 html中使用

<img src="xx.jpg"  onload="javascript:if(this.width>100)this.width=100;if(this.height>100)this.height=100;" onerror="javascript:this.src='http://xx/noimg.gif';"/>
<INPUT  onfocus='if(this.value=="请输入标题"){this.value="";}' />

 

a标签中使用

<a href="javascript:void(0);" name="z" rel="中国:重庆" onclick="toSearch('add',this)">重庆</a>
 function toSearch(type,obj){
         var value=obj.rel;
         jQuery("#"+type).val(value);
         jQuery('#searchForm').submit();
  }

 注意:不能href="javascript:toSearch('add',this);" ,这样在js中取不到值,undefined

 

3     $('area').click(function () {
              alert($(this).id);//undefined
               alert(this.id);  //5
               alert($(this).attr("id"));  //5
            });

0
0
分享到:
评论

相关推荐

    JavaScript this使用方法图解

    下面我们将深入探讨`this`的使用方法。 1. **全局作用域与浏览器环境**: 在浏览器环境中,如果`this`在全局作用域中被引用,它通常会指向`window`对象。在Node.js环境下,`this`则默认指向`global`对象。 2. **...

    JavaScript中this关键字使用方法详解

    在本文中,我们将深入探讨`this`在JavaScript中的工作原理,以及在不同场景下的用法。 1. **函数调用方式** 在函数调用中,`this`的值取决于函数被调用的方式。如果函数是作为对象的方法调用,`this`将指向调用该...

    Javascript的this用法

    ### JavaScript中的`this`用法详解 在JavaScript中,`this`关键字的使用十分常见,但也是最容易引起混淆的部分之一。正确理解`this`的工作原理对于编写高效、可靠的代码至关重要。本文将深入探讨`this`在不同上下...

    js原生态函数中使用jQuery中的 $(this)无效的解决方法.docx

    js原生态函数中使用jQuery中的$(this)无效的解决方法 在JavaScript开发中,使用jQuery的$(this)在原生态函数中可能会出现无效的问题,本文将对此进行详细的分析和解决方法的介绍。 一、问题描述 在JavaScript开发...

    javascript中onclick(this)用法介绍

    本文将详细介绍JavaScript中一种常见的事件处理用法——onclick(this)。 首先,我们需要理解什么是onclick事件处理器。在HTML中,onclick是一个事件属性,用于指定当元素被点击时将调用的JavaScript代码。这个属性...

    this的用法以及改变this指向

    ### this的用法以及改变this指向 #### 为什么学习this? 在JavaScript中,`this`关键字的使用极为广泛。理解并掌握`this`的工作机制对于提高编程能力至关重要: 1. **阅读代码的能力**:不了解`this`的工作原理,...

    js中的this

    总的来说,`this` 是 JavaScript 中一个关键的特性,它提供了对象间的关联和方法调用的上下文。深入理解 `this` 的工作原理,能帮助开发者更好地掌握 JavaScript,并写出更加健壮、易于维护的代码。

    javascript 中 this 的用法.docx

    ### JavaScript 中 `this` 的用法详解 #### 一、引言 在 JavaScript 开发过程中,`this` 关键字的使用常常令开发者感到困惑。这是因为 `this` 的值并不是静态确定的,而是取决于函数调用的方式。了解 `this` 的...

    高手详解javascript中的this指针

    正确地使用`this`可以使JavaScript代码更具有面向对象的特性,同时避免常见的错误。在编写JavaScript代码时,时刻关注`this`的上下文,确保其指向预期的对象,是提高代码可读性和可维护性的关键。

    js对象定义及this用法1

    JavaScript中的对象定义与`this`关键字的用法是编程中非常关键的概念,特别是在构建复杂的应用时。`this`关键字在JavaScript中用来引用当前上下文的对象,它的行为有时可能与传统面向对象语言(如Java)有所不同。 ...

    javascript中this的四种用法

    在《javaScript语言精粹》这本书中,把 this 出现的场景分为四类,简单的说就是: 有对象就指向调用对象 没调用对象就指向全局对象 用new构造就指向新对象 通过 apply 或 call 或 bind 来改变 this 的所指。 1) 函数...

    javascript 中关于 this 的用法.zip

    在JavaScript编程语言中,...总结起来,JavaScript中的this用法是多样的,理解其行为并学会在不同场景下正确使用this是JavaScript开发者必备的技能。通过深入学习和实践,你将能够更有效地控制代码中的对象和函数行为。

    js中this用法实例详解

    本文实例讲述了js中this用法。分享给大家供大家参考。具体如下: 1. 指向window 全局变量 alert&#40;this&#41; //返回 [object Window] 全局函数 function sayHello(){ alert&#40;this&#41;; } sayHello(); 2. ...

    Javascript类的继承,使用this.callParent调用超类方法

    在本话题中,我们将深入探讨JavaScript中的类继承,并特别关注`this.callParent`这个方法,它是如何被用来调用超类方法的。 首先,让我们了解JavaScript中的构造函数。构造函数是一种特殊的函数,用于创建和初始化...

    js对象定义及this用法.docx

    js对象定义及this用法.docx

    js对象定义及this用法.pdf

    js对象定义及this用法.pdf

    javascript this用法小结

    例如,在使用原型继承时,通过.prototype方法添加到函数原型上的方法,其内部的this仍然会正确地指向使用new关键字创建的实例,而不会指向原型对象本身。 最后,在实际编程中,若需要确保this的指向不变,可以使用...

    JavaScript中this的使用

    - **全局或函数外部**:在全局作用域中,`this`指向`window`对象(在浏览器环境中)或全局对象(在Node.js中)。 - **对象方法**:当函数作为对象的一个方法被调用时,`this`指向调用该方法的对象。 - **构造函数...

Global site tag (gtag.js) - Google Analytics