gpt4 book ai didi

javascript - 在服务器上创建一个复选框,使用 javascript 处理函数

转载 作者:行者123 更新时间:2023-11-30 18:21:17 25 4
gpt4 key购买 nike

我在运行时在服务器上创建了一个复选框,并将其填充到网页上的表格中,我想利用它来触发一些 JavaScript 来处理客户端中的一些功能。

但是,我不确定如何使用以这种方式创建的复选框来触发该功能。

我知道当我在这个语法中声明一个复选框时我可以触发该函数。

asp:CheckBox ID="Checkbox1" runat="server" Onclick="javascript:myfunction()"

但是,这个复选框可能需要也可能不需要在网页上创建,因此我无法在网页上插入这个硬编码

有什么方法可以用来检测此复选框的状态并在客户端触发我的 JavaScript?或者我是否可以在 code_behind 处理我需要做的事情?

最佳答案

假设我们将 CheckBox 添加到表的 td

<table>
<tr>
<td id="td1" runat="server">
</td>
</tr>
</table>

在后面的代码中,

CheckBox chkbox = new CheckBox();
chkbox.ID = "CheckBox1";
chkbox.Attributes.Add("onclick", "click_Func(this);");
td1.Controls.Add(chkbox);

javascript 看起来像这样,

<script type="text/javascript">
function click_Func(chkbox) {
alert(chkbox.id);
}
</script>

关于javascript - 在服务器上创建一个复选框,使用 javascript 处理函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11981651/

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