- 爱易网页
-
ASP.NET教程
- 郁闷了,高手来帮忙看看什么有关问题
日期:2014-05-19 浏览次数:20377 次
郁闷了,高手来帮忙看看什么问题
我在vs2003里写javascript,这个aspx文件在文件夹plan里。
js文件在文件夹js里,js文件夹和plan文件夹同在工程jobmanager文件夹下
我是这么写的
aspx文件:
<%@ Page language= "c# " Codebehind= "PlanContent.aspx.cs " AutoEventWireup= "false " Inherits= "job_manager.Plan.PlanContent " %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN " >
<HTML>
<HEAD>
<title> PlanContent </title>
<meta name= "GENERATOR " Content= "Microsoft Visual Studio .NET 7.1 ">
<meta name= "CODE_LANGUAGE " Content= "C# ">
<meta name= "vs_defaultClientScript " content= "JavaScript ">
<meta name= "vs_targetSchema " content= "http://schemas.microsoft.com/intellisense/ie5 ">
<script type=text/javascriptsrc= "../js/validate.js ">
</script>
</HEAD>
......
js文件如下:
function TextChange()
{
var txt=document.getElementById( "txtContent ");
document.getElementById( "lbl ").innerText= "您已经写了 "+lenStr(txt.value)+ "个字符 ";
}
function lenStr(str){
var len;
var i;
len = 0;
for (i=0;i <str.length;i++){
if (str.charCodeAt(i)> 255){
len+=2;
}else{
len++;
}
}
return len;
}
每次运行都说我错误,可是如果我把这个js文件写道代码里去,又对了
我还专门写了个html来试了一下也对的
如下
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type= "text/javascript " src=../js/validate.js>
</script>