首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET里使用母版页的子页里如何使用js脚本?

2013-08-27 
ASP.NET里使用母版页的子页里怎么使用js脚本??我在 子页里 写的脚本发现一调用就报错,Microsoft JScript

ASP.NET里使用母版页的子页里怎么使用js脚本??
我在 子页里 写的脚本发现一调用就报错,Microsoft JScript 运行时错误: 缺少对象


<script language="javascript" type="text/javascript">
        function change() {
            if (document.getElementById("Dplforeign").value == 1) {
                document.getElementById("fswf").style.display = "block";
            } else {
                document.getElementById("fswf").style.display = "none";
            }
        }
    </script>

我看他们说加什么ClientID,
Dplforeign.ClientID   都加也不好用同样错。初学求解 ASP.NET 脚本 母版页
[解决办法]
Dplforeign,fswf 这两个ID,在加入母版页以后,会变的,你再用这个ID找是找不到元素的,打源文件看看你就知道了,所以要用ClientID,不过你还可以用CSS找元素的,css名在母版页里是不会变的。
[解决办法]
Dplforeign是服务器控吗?如果是这样document.getElementById("<%=Dplforeign.ClientID%>").value

你可以看一下页面源代码,看看Dplforeign、fswf生成的ID是什么,这样JS你就懂写了

热点排行