gpt4 book ai didi

Javascript 面向对象 + DOM?

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

我在一个页面上使用多个 ASCX 控件,如果我使用两个相同的控件,javascript 显然会发生冲突。所以我将其全部更改为适当的 OOP javascript,这样它们就不会干扰,但我现在的问题是如何处理 HTML 方面的事情。两个 ASCX 都会创建一个名为“foo”的 div。那么解决这个问题的通常方法是什么?我是否也打算从我的 JS 类中生成所有 html?

谢谢:)

最佳答案

您可以将 runat="server" 添加到您的 DIV 中,使它们成为服务器端控件:

<div id="foo" runat="server"> ... </div>

然后使用控件的(生成的)ClientID:

<script>
var divId = "<%= foo.ClientID %>";
</script>

关于Javascript 面向对象 + DOM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3654105/

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