Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 这个onclick(onclick=“this.name=”abc&“是什么意思?_Javascript_Onclick - Fatal编程技术网

Javascript 这个onclick(onclick=“this.name=”abc&“是什么意思?

Javascript 这个onclick(onclick=“this.name=”abc&“是什么意思?,javascript,onclick,Javascript,Onclick,这个代码是做什么的?本例中引用的$this是什么 <button type="submit" onclick="this.name='abc'" title="update wishlist" class="button btn-update"><span><span>update wishlist</span></span></button> 更新愿望列表 onclick=“this.name='abc'”在做什么?单

这个代码是做什么的?本例中引用的$this是什么

<button type="submit" onclick="this.name='abc'" title="update wishlist" class="button btn-update"><span><span>update wishlist</span></span></button>
更新愿望列表
onclick=“this.name='abc'”在做什么?单击按钮时会发生什么情况?想法


谢谢

内在事件处理程序中的匿名函数在设置它的元素的上下文中被调用


因此
这是
内部事件处理程序中的匿名函数是在设置它的元素的上下文中调用的


所以
这个
就是

所以这只是给输入命名为“abc”?这和写name='abc'是一样的?@Quentin:这不是
?@EOB-不,只有点击按钮才会发生。所以这只是给输入命名为“abc”?这与写入name='abc'相同?@Quentin:这不是吗?@EOB-不,在单击按钮之前不会发生。它会在单击事件中将name(这是一个属性)值'abc'添加到属性'name'中。这意味着参考电流控制。在您的情况下,它引用输入控件,因此它将添加值为“abc”的属性“name”。它将在单击事件中将名称(即属性)值“abc”添加到属性“name”。这意味着参考电流控制。在您的例子中,它引用输入控件,因此它将添加属性“name”和值“abc”