Javascript onclick中返回的函数是否包含html元素?

Javascript onclick中返回的函数是否包含html元素?,javascript,Javascript,嗯,就像标题一样 例如,我有这样的东西: <input type="submit" value="some value" onclick="return function name()" /> <script> function name(){ var htmlElement = //i want to get here clicked input's value return false; } </script> 函数名(){ var htmlEleme

嗯,就像标题一样

例如,我有这样的东西:

<input type="submit" value="some value" onclick="return function name()" />
<script>
function name(){
var htmlElement = //i want to get here clicked input's value
return false;
}
</script>

函数名(){
var htmlElement=//我想在这里获取单击输入的值
返回false;
}

有什么办法可以这样做吗?该功能是否包括“this”或任何内容?我不想在这里使用jQuery。

默认情况下不包括对调用元素(this)的引用。你可以这样称呼它:

<input type="submit" value="some value" onclick="return name(this)" />

默认情况下不包括对调用元素(this)的引用。你可以这样称呼它:

<input type="submit" value="some value" onclick="return name(this)" />

谢谢,这就是我要找的。我很高兴.)谢谢,这就是我要找的。我很高兴.)