gpt4 book ai didi

javascript - 在 javascript 函数中获取按钮名称

转载 作者:行者123 更新时间:2023-12-02 19:23:35 29 4
gpt4 key购买 nike

我有一个带有 runat=server 标记的 html 按钮,其名称已在运行时动态设置。

    protected void Page_Load(object sender, EventArgs e)
{
btnShowHideCols.Name = "some text here";
}

按钮 HTML 代码如下。

    <input id="btnShowHideCols" type="button" value="+/-" runat="server" onclick="return btnShowHideCols_onclick()" />

如何在 javascript 函数中获取按钮名称表单?我可以在那里找到事件的发送者吗?

最佳答案

你可以这样做:

    <input id="btnShowHideCols" type="button" 
value="+/-" runat="server" onclick="return btnShowHideCols_onclick(this)" />

并且比:

function btnShowHideCols_onclick(el) {
el.getAttribute("name");
}

在编写诸如 onclick=""onchange="" 之类的内容或任何其他事件时,您可以使用 this 引用当前对象。

另请注意,名称不会与代码中的名称相同。会改成ctl00$content$test之类的,和ID一样

关于javascript - 在 javascript 函数中获取按钮名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12262408/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com