关闭

采用母板页的页面使用JavaScript问题

489人阅读 评论(0) 收藏 举报
 采用母板页的页面使用JavaScript问题     CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。

采用母板页的页面,在使用JavaScript时,会发现.net中的控件id,无法获取.

在调试状态下,生成静态页下查看,原来编译器将masterpage当成一个控件,而其中的控件也都会相应的改变id.

会变id为ctl00$模板名称$原名称.例:ctl00$ContentPlaceHolder1$txtSouce

下面写一个例子:

<script language="javascript" type="text/javascript">
    function CheckInfo()
    
{
      
//如果点击"重置"按钮
      if(event.srcElement.id=='btnClear')
      
{
        document.getElementById(
"ctl00$ContentPlaceHolder1$txtTitle").innerText = "";
        document.getElementById(
"ctl00$ContentPlaceHolder1$txtScore").innerText = "";
        document.getElementById(
"ctl00$ContentPlaceHolder1$txtStartDate").innerText = "";
        document.getElementById(
"ctl00$ContentPlaceHolder1$txtEndDate").innerText = "";
        document.getElementById(
"ctl00$ContentPlaceHolder1$txtContent").innerText = "";
        document.getElementById(
"ctl00$ContentPlaceHolder1$txtSouce").innerText = "";
      }

    }

</script>

<td colspan=3 width="75%">
        
<asp:TextBox ID="txtTitle" runat="server" Width="90%"></asp:TextBox>
td
>

调用:

<input ID="btnClear" class="buttomw" value=" 重置" onclick="CheckInfo();" type="button" />


 

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:94173次
    • 积分:1584
    • 等级:
    • 排名:千里之外
    • 原创:50篇
    • 转载:30篇
    • 译文:0篇
    • 评论:15条
    最新评论