我在要使用js的页面,因为它没有<head>,只有<%@ Page Language="C#" MasterPageFile="~/MasterSUN.master" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
所以,我的js不知道该怎样写。写在哪?试了好几种方法都不对!就是找不到js
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
所以,我的js不知道该怎样写。写在哪?试了好几种方法都不对!就是找不到js
<script language="javascript" type="text/javascript">
...
</script>
</asp:Content>
http://topic.csdn.net/u/20090614/22/b2ea996e-8b73-4399-9fe1-3f1432119170.html?seed=1243642941母版页MasterPage.master:<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<asp:contentplaceholder id="header" runat="server"> </asp:contentplaceholder>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
</asp:contentplaceholder>
</div>
</form>
</body>
</html>内容页Default.aspx:<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="header" Runat="Server">
<script type="text/javascript" language="javascript">
function check()
{
if(document.getElementById("<%=TextBox1.ClientID%>").value=="")
{
alert("空了!");
return false;
}
return true;
}
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:TextBox ID="TextBox1" runat="server"> </asp:TextBox>
<asp:Button ID="Button3" runat="server" Text="Button" OnClientClick="return check()" />
</asp:Content>
<script type="text/javascript" src="js/jquery.scrollfollow.js"></script>
</head >
母板写了就不要在子板里面写了 会有冲突!vso8是o5没考证!