母板中子页如何使用JavaScript

来源:百度知道 编辑:UC知道 时间:2024/05/10 19:05:33
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="subpost.aspx.cs" Inherits="subpost" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

<script language="javascript" type="text/javascript">
function addface(img)
{
document.getElementById("TextBox2").value+=img.name;
}

</script>

<asp:Panel ID="Panel1" runat="server" >
<table border="0" cellpadding="1" cellspacing="1" style="margin-left:100px;" id="TABLE1" >

<tr>
<td style="width: 799px; background-color: #a7c3e6; height: 26px;" align="center">
<st

本来想闪过的,但看到“在苦海中挣扎的小菜鸟”就止步了。
document.getElementById("TextBox2").value+=img.name;
这个ID不对,应该是……,呃……,打开网页查源码,看这TextBox2的ID就知道了,反正就不是这个,是用下横线连起来的长ID,复制过来换掉JS中"TextBox2"就行了。

涉及到母板页中的服务端空间 编译后到客户端 ID会改变 要注意!
若不想查看源码 可以在后置代码的onload事件中动态的给Textbox注册一个js