得写在客户端(.aspx)文件中。也就是加在<html>  </html>中。

解决方案 »

  1.   

    <%@ Page language="c#" Codebehind="WebForm12.aspx.cs" AutoEventWireup="false" Inherits="实验模板.WebForm12" %>
    <%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    <HEAD>
    <title>WebForm12</title>
    <script language="JavaScript" src="meizzDate.js"></script>
    <SCRIPT language="JavaScript" src="meizzDate.js"></SCRIPT>
    <meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    <script language="javascript">
    <!--
    function Test()
    {

    alert(TreeView1.getTreeNode(TreeView1.selectedNodeIndex).getAttribute("text"));
    return false;
    }

    //-->
    </script>
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="WebForm12" method="post" runat="server">
    <iewc:TreeView id="TreeView1" style="Z-INDEX: 101; LEFT: 66px; POSITION: absolute; TOP: 121px" oncontextmenu="return Test();" runat="server">
    <iewc:TreeNode Text="Node0"></iewc:TreeNode>
    <iewc:TreeNode Text="Node1"></iewc:TreeNode>
    <iewc:TreeNode Text="Node2"></iewc:TreeNode>
    <iewc:TreeNode Text="Node3"></iewc:TreeNode>
    </iewc:TreeView>
    </form>
    <P>
    </P>
    </body>
    </HTML>
      

  2.   

    不会吧,我的页面中和你引用一样的都没问题,是不是DateObject.js没在同一文件夹下.
      

  3.   

    是这意思吗?这样可以
    Button1.Attributes["onclick"]="javascript:return getvalue();"客户端
    <script>
    Function getvalue()
    {
    If(判断值存在)
      Return true
    Else
      Return false
    }
    </script>
      

  4.   

    我搜索了前面的很多贴 子, 这个类似的问题有很多。而且都没有得到很满意的问题。  我也有这个问题。 不过我的更奇怪一些
      
      大家看看这个 也面1)   http://eu.webmatrixhosting.net/haohao/js/de.html
      和
    2)   http://eu.webmatrixhosting.net/haohao/js/de.aspx 上边的两个页面 是同样的 两个文件 (拷贝,该名) 
     在上边的这个服务器上发布是好的 (其中de.aspx 可能有乱码,修改ie的编码 为 简体中文应该就好了)但我把这两个文件发布在 本地 我的iis 上。  
      de.html  这个正常。  de.aspx  提示 脚本报错。
     (我的iis 发布 aspx 没有问题。 我上边跑着不少 应用)我上边东西的下载 
    http://eu.webmatrixhosting.net/haohao/jss下载后改成 .exe  然后解压缩   看看是不是 有问题,
    希望知道的兄弟。指点指点。哪里出了问题。 应该怎么解决??有好的解决方案,我单独开贴 答谢 。。
     
      

  5.   

    this.RegisterClientScriptBlock("head","<script language=javascript src=\"DateObject.js\"></script>");保证你的文件在同一目录的前提下,试试这个!
      

  6.   

    .aspx文件中
    <HEAD>
    ...
    <script language="javascript" src="DateObject.js"></script>
    ...
    </head>
    注意:
    DateObject.js中是具体的函数
      

  7.   

    因为放在JS文件中引用的时候有时候会显示alert出来的中文是乱码.所以我用其它办法来用,就是建一个aspx文件,删除页面的所有代码,然后直接将JS代码放进去.页面调用采用<!--#include file="../page/check.aspx"-->
    调用就可以了.
      

  8.   

    drk928(一起看斜阳)兄的最好,给分