Javascript 中调参数的脚本onclick="select(this)" this 怎么解释?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript 中调参数的脚本onclick="select(this)" this 怎么解释?相关的知识,希望对你有一定的参考价值。

this指的是当前调用该函数的控件,它会把当前调用这个函数的控件做为参数传给函数,指向这个控件。如果是多个同名的控件调用该函数,使用this还能区分当前操作的是哪个控件 参考技术A

this,指当前的onclick所在的节点本身。

比如:

<div onclick='select(this)"></div>

则当点击div时,this就是div这个dom节点。

参考技术B this就是当前元素对象,如<a onclick="select(this)">test</a>,那么这个this就指的是元素a。 参考技术C this是当前选择的id 相当于 document.getElementById(id) 参考技术D this是指onclick="select(this)"所处的标签

以上是关于Javascript 中调参数的脚本onclick="select(this)" this 怎么解释?的主要内容,如果未能解决你的问题,请参考以下文章

javascript 接收onclick传递的参数并输出

在 Thymeleaf 中使用 onClick 时如何将参数传递给 javascript 函数调用

jsp中onclick可以传递参数吗

如何在shell中调SQLPLUS 执行SQL语句

JavaScript 函数和事件 (onclick/)

JavaScript onclick传递对象参数(easyui传递一行数据时)错误:uncaught SyntaxError: Unexpected identifier