有的js在aspx页面上运行 由于form加了runat="server" 或者js要获取的空间加了runat="server" 导致js无法正常运行 此时可以运行页面 查看静态页面的源文件 使用静态页面中更改过的控件name 造成这个问题的原因与可能是因为加了runat="server"的控件没有设置自己的ID属性 如果设置 则静态页面中控件的name属性不会改变 js也可以正确运行
转载于:https://www.cnblogs.com/sidihu/archive/2012/04/21/2461160.html
探讨了在ASPX页面中,由于form或元素添加了runat=server属性,导致JavaScript无法正常运行的问题。文章指出,这可能是由于未设置控件ID,导致静态页面中控件name属性变化所致。解决方法是在控件中设置ID。
235

被折叠的 条评论
为什么被折叠?



