尝试获取在按钮上调用的方法名称,如下所示:
<button onclick="MyFunction">Button 1</button>
<input type="button" name="hola" value ="hola"onclick="MyFunction2">
我想从按钮获取“MyFunction”或“MyFunction2”方法名称
<script>
function MyFunction(){
**//sample method**
Alert("hola mundo");
}
function MyFunction2(){
**//sample method**
Alert("hola mundo2");
}
</script>
最佳答案
您可以使用 getAttribute 方法来检索 onclick 属性上的函数名称:
var buttonElement = document.getElementsByTagName("button")[0];
var buttonFunctionName = buttonElement.getAttribute("onclick");
关于javascript - 获取按钮上的方法名称或 html 和 javascript 上的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50053530/