母版页中javascript问题

原创 2006年06月16日 18:15:00

aspx中代码

<script   language=javascript  >

function  clickMe()

{

    document.getElementByID( " test " )

}

</script>

母版页中控件为:

<asp:TextBox  id = "test"  runat = "server"></asp:TextBox>

<asp:Button id = "btnTest" runat = "server"></asp:Button>

aspx.cs中代码

    protected void Page_Load(object sender, EventArgs e)
    {
        if(!Page.IsPostBack)
        {
            //LoadData();
            btnTest.Attributes.Add("onclick", "clickMe()");
        }                
    }

当单击button按钮时就会报document.getElementByID( " test " )不存在等的错误,后来经网友提示,原来在母版页中

服务器端控键输出到客户端后它的ID属性值会变,所以只要你看看源文件,然后把那个ID属性值写在

  document.getElementByID中就正确.例如客户端为ct100_a_test,这时将  document.getElementByID( " test " )

改为  document.getElementByID( " ct100_a_test," )就不会报错

^_^

前台后台验证 后台像前台编写JavaScript脚本 在控件中添加属性值 母版页以及占位符 内容页

1.前台JavaScript验证。 2.后台的服务器验证。 3.在后台程序中向前台编写JavaScript脚本。  1)Response.Write("alert('注册成功');");     问题...

使用母版页时内容页如何使用css和javascript 转

由于网站的主要频道页和列表页的头部和底部都是一样的,如果将每个页面放在单独的页面中,当头部和底部需要更改时维护量太大。于是想把头部和底部做成母版页,频道页和列表页的具体内容放到内容页中。这样当头和底需...
  • goodnew
  • goodnew
  • 2012年02月13日 15:15
  • 378

ASP.NET 母版页与内容页 修改、加载、调用控件等问题汇总

一、使用多种方式为内容页加载母版页 默认情况下是给单个内容页指定一个母版页加载,当多个内容页需加载到同一个母版页时,我们可以通过配置文件为多个内容页批量加载母版页,另外,还可以在PreInit事件中...
  • VS_URL
  • VS_URL
  • 2012年06月03日 15:27
  • 2426

asp.net母版页的路径问题

母版页的路径问题大都是由于使用了相对路径产生的。只需要将相对路径改成根路径(即从网站的根目录开始的路径)就OK了。 首先说一下错误的路径写法,下面是程序文件的结构,文件Index.aspx和文件ad...

Master 母版页图片路径问题 C#

1. 图片、标签  非常好解决  runat="server"> runat="server">    加上runat="server" ,路径使用绝对路径 ~/ 基本上就OK...

ASP.NET 母版页与内容页 修改、加载、调用控件等问题汇总

一、使用多种方式为内容页加载母版页 默认情况下是给单个内容页指定一个母版页加载,当多个内容页需加载到同一个母版页时,我们可以通过配置文件为多个内容页批量加载母版页,另外,还可以在PreInit事...

母版页的相对路径问题【整理】

在母版页中引用的外部文件不外乎css 和js 文件, css文件比较简单, 因为它的路径是相对于母版页的位置而言的, 而js 则不然, 它是相对于内容页而言的. 举个例子, 有下面的文件树: r...
  • TOMOROW
  • TOMOROW
  • 2011年12月01日 17:46
  • 344

母版页中引用图片,外部js、css文件的路径问题

当嵌套母版页的子页面与母版页不在同一级目录时,往往会牵涉到 外部图片、js、css文件引用的路径问题。(以下是引用别人加自己整理)           1. 图片、标签 非常好解决  ...

母版页的页面标题设置和图片路径问题

母版页的页面标题 第一种方法(推荐):在要更改的页面在CS文件中用 Page.Title="标题"; 设置` 第二种方法:在ASPX文件的第一行 当然,用第一种方法可以动态设置标题````MA...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:母版页中javascript问题
举报原因:
原因补充:

(最多只允许输入30个字)