gpt4 book ai didi

javascript - 从 aspx 调用 Javascript 函数

转载 作者:行者123 更新时间:2023-12-03 05:33:56 29 4
gpt4 key购买 nike

来自 aspx.cs 的代码:

.......
button.OnClientClick = "onButtonClick(this)";
.....

Javascript 函数(写在 aspx 文件中):

<script> 
function onButtonClick(event) {
....
}
</script>

“程序”甚至没有到达脚本。

最佳答案

你在哪里调用你的button.OnClientClick分配?如果它是在页面加载或按钮单击事件中,它应该可以工作。如果您在 ajax 方法中调用它,则按钮可能会在分配后呈现,所以这可能是您的问题。

protected void Page_Load(object sender, EventArgs e)
{
Button1.OnClientClick = "clicky(this)";
}

在 .aspx 页面上,位于结束标记之前:

<script>
function clicky(e) {
alert("click");
}
</script>

您应该能够看到 onclick="clicky(this)";当您运行页面时检查 Chrome 开发人员工具中的元素时。

关于javascript - 从 aspx 调用 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40809079/

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