我如何使用Javascript从按钮获得onclick的值

How do I get the value of onclick from a button using Javascript

本文关键字:onclick 的值 按钮 何使用 Javascript      更新时间:2023-09-26

这个问题与这里的问题类似,只是我需要使用Javascript。我有一个这样的按钮:

<button id="btn1" onclick="clickhandler()">Test</button>

我需要这个验证目的,即分配点击处理程序,然后使用javascript来验证是否分配了正确的函数。

更新-完全误解你的问题…

你想知道你是否可以验证哪些处理程序被编程地分配给哪些标签…明白了…

如果你输入

. getelementbyid("色").onclick.toString ();

你会看到你得到的是:

function onclick()
{
    YOUR METHOD NAME HERE
}

我相信你可以从那里接手…"function onclick'n{"answers"'n}"之间的所有内容都是您的方法。

对不起,我最初误解了你的问题!B

做同样的事情,但是在纯javascript中:

var onclick = document.getElementById("btn1").onclick;

你可以使用getAttribute:

var anc = document.getElementById("anc");
alert(anc.getAttribute('onclick'));