javascript中onclick(this)用法介绍 this指触发事件的对象 复制代码代码如下: 复制代码代码如下: function test(obj){ alert(obj); //[object HTMLInputElement] alert(obj.id); //myinput alert(obj.value); //javascript中onclick中的this }
1、属性事件的this,在标签内调用事件函数 ①谁调用this所在的函数,就指向谁 a、如果this作为参数传入,那么this就是指向input b、如果不在标签的方法中传入this,那么方法中打印this时一般指向window 2、onclick事件中的this(返回该标签) 3、构造函数中的this(this指向当前实例化的具体的对象(谁调用this所在的函数,那...
一般标签中会使用href和onclick两种方式来进行进行页面跳转或执行动作,但是小编一般都会使用onclick来进行执行Ajax函数进行跳转,并同时使用οnclick=”xxxxxx(this)”来传递动态参数:例子如下 JSP代码如下: ${userName}> Js代码如下: function xxxx(obj) {varthisObj=$(obj);//js对象转jquery对象varuserId=thsiObj...
代码如下: 代码如下: functiontest(obj){alert(obj);//[object HTMLInputElement]alert(obj.id);//myinputalert(obj.value);//javascript中onclick中的this}
javascript中onclick(this)⽤法介绍this指触发事件的对象 复制代码代码如下: 复制代码代码如下:function test(obj){ alert(obj); //[object HTMLInputElement]alert(obj.id); //myinput alert(obj.value); //javascript中onclick中的this }
this指触发事件的对象 比如 当点击button时,button触发了foo,所以foo函数中的argument得到的参数就是这个button
function thisTest(){ 1. 代码解读 alert(this.value); 1. 代码解读 } 1. 代码解读 document.getElementById("btnTest").onclick=thisTest; //给button的onclick事件注册一个函数 1. 代码解读 1. 代码解读 --- 1. <!DOCTYPE html> $(document).ready(function(e){ ///e就是this, 点击事件...
window.onload = initAll; function initAll(){ document.getElementById("redirect").onclick = initRedirect; } function initRedirect(){ alert("这是我创建的旧物商城,欢迎访问!"); window.location = this; return false; } 你可能会主要到,代码中并没有引用特定的网页——这是this关键字的作用之一。th...
document.onclick = function(){ console.log(this);//document } 解析:因为是document通过事件类型...
functionclickFun(){this// 此函数的运行环境在全局window对象下,因此this指向window;}<!-- 运行环境在节点对象中,因此this指向本节点对象 --> 行内绑定事件的语法是在html节点内,以节点属性的方式绑定,属性名是事件名称前面加'on',属性的值则是一段可执行的 JS 代码段;而...