我找到一个选择日期的javascript教本,相同的调用代码,在htm页面里就可以调用显示日期,但是在aspx页面中使用的时候,就说是网页上有错误。我用的是visio studio 2003,不知道这其中的原因是什么?希望遇到过这个问题的高人,帮我看看问题到底在哪里。谢谢
html代码可以使用如下(可以实现):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name=ProgId content=VisualStudio.HTML>
<meta name=Originator content="Microsoft Visual Studio .NET 7.1">
</head>
<body><input type="Text" onblur="setday(this)" onclick="setday(this)" ID="Text1" NAME="Text1">
<script src="scripts/riqi.js"></script></body>
</html>aspx页面如下(不可以实现):
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="C2.rili.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>WebForm1</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">
</head>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<input type="Text" onblur="setday(this)" onclick="setday(this)" ID="Text1" NAME="Text1">
<script src="scripts/riqi.js"></script>
</form>
</body>
</html>说是网页上有错误,不知道为什么,解决后马上给分,谢谢
html代码可以使用如下(可以实现):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name=ProgId content=VisualStudio.HTML>
<meta name=Originator content="Microsoft Visual Studio .NET 7.1">
</head>
<body><input type="Text" onblur="setday(this)" onclick="setday(this)" ID="Text1" NAME="Text1">
<script src="scripts/riqi.js"></script></body>
</html>aspx页面如下(不可以实现):
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="C2.rili.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>WebForm1</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">
</head>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<input type="Text" onblur="setday(this)" onclick="setday(this)" ID="Text1" NAME="Text1">
<script src="scripts/riqi.js"></script>
</form>
</body>
</html>说是网页上有错误,不知道为什么,解决后马上给分,谢谢
这个方法是js文件里的吗?网页说的是什么错误?实在不行你把js文件中的东西直接放到.net页上
<script>
放这里
</script>
======================
我没有改过web.config里的东西,这个需要怎么改呢?能写的具体一点不?多谢啦
看看javascript里面怎么调用元素的,如果司用id的应该就不是这个问题了
snowdish(小菜籽) ,看看web.config的默认语言改了没,没有改就改成gb2312 *_*
正解,
多谢了
结贴吧