none
为什么我的div标签不响应onload时间? RRS feed

  • 问题

  •  <body onload="show()">
    如果像这样写js中事件会被响应。但是如果我把时间响应写到div标签中则这个时间不会被响应。
    <div id="tabpage" onload="show()">
    由于我在使用了母板页的子页面使用这个方法,子页面没有<body>标签。我该怎么弄?
    郭鹏
    2009年2月13日 7:41

答案

  • div没有定义onload。在子页面也是的设置<body>

    模板页
    <body id="body" runat="server">
    内容页写

      void Page_Load(object sender, EventArgs e)
      {
        (Master.FindControl("body") as HtmlGenericControl).Attributes.Add("onload", "alert('ok')");
      }

    孟宪会
    • 已标记为答案 Hugo12345 2009年2月13日 11:51
    2009年2月13日 9:00
    版主