求救:
我有一个问题,在HTML文件中嵌入的javascript代码不知如何嵌入到aspx文件中,而aspx文件中基本上都是html按钮和表单,按钮的事件响应程序在javascript代码中,这些代码在html文件中可以操作表单,但在aspx文件里,执行时提示javascript中的表单ID未定义,不知如何解决!
<HTML>
<HEAD>
<title>JS</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<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">
<FONT face="宋体"><INPUT id="txt1" style="Z-INDEX: 101; LEFT: 264px; WIDTH: 304px; POSITION: absolute; TOP: 88px; HEIGHT: 32px"
type="text" size="45"></FONT> <INPUT id="click1" onclick="return idok_onclick() " style="Z-INDEX: 102; LEFT: 352px; POSITION: absolute; TOP: 216px"
type="button" value="Button">
</form>
<script language="JavaScript">
txt1.value="asdfasdf";
</script>
</body>
</HTML>
我有一个问题,在HTML文件中嵌入的javascript代码不知如何嵌入到aspx文件中,而aspx文件中基本上都是html按钮和表单,按钮的事件响应程序在javascript代码中,这些代码在html文件中可以操作表单,但在aspx文件里,执行时提示javascript中的表单ID未定义,不知如何解决!
<HTML>
<HEAD>
<title>JS</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<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">
<FONT face="宋体"><INPUT id="txt1" style="Z-INDEX: 101; LEFT: 264px; WIDTH: 304px; POSITION: absolute; TOP: 88px; HEIGHT: 32px"
type="text" size="45"></FONT> <INPUT id="click1" onclick="return idok_onclick() " style="Z-INDEX: 102; LEFT: 352px; POSITION: absolute; TOP: 216px"
type="button" value="Button">
</form>
<script language="JavaScript">
txt1.value="asdfasdf";
</script>
</body>
</HTML>
解决方案 »
- 口啤网上的地图是如何实现的
- 自定义错误页,好像有个问题,请大家帮助
- __doPostBack的问题
- 同一个ID可以同时赋予两个值吗?
- 如何让Table各列中的控件自动调整大小,适应网格的大小?
- 用vs如何连接mysql??
- 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。 麻烦进来帮我看看
- C# 分析url实现类似于豆丁文档下载功能
- [windows service]帮忙分析哪种解决方案更好?
- 想自己独立做一个电子商务的网站,希望大家能提点意见,100分献上
- 关于IIS6.0 应用程序池的几个问题
- CSDN在结帖的时候那个分数的提醒是如何做的?
txt1.value="asdfasdf";
</script>
因为html文件中没有form,所以在对txt1赋值没问题,而在aspx文件中定义了Form1,所以javascript中对txt1赋值时要写法如下:
<script language="JavaScript">
Form1.txt1.value="asdfasdf";
</script>
<HTML>
<HEAD>
<title>JS</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<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">
<FONT face="宋体"><INPUT id="txt1" style="Z-INDEX: 100; LEFT: 264px; WIDTH: 304px; POSITION: absolute; TOP: 88px; HEIGHT: 32px"
type="text" size="45"></FONT>
<INPUT id="click2" style="Z-INDEX: 103; LEFT: 400px; WIDTH: 72px; POSITION: absolute; TOP: 192px; HEIGHT: 32px" onclick="clr()" type="button" value="清除">
<INPUT id="click1" onclick="display() " style="Z-INDEX: 102; LEFT: 272px; WIDTH: 80px; POSITION: absolute; TOP: 192px; HEIGHT: 32px" type="button" value="显示">
</form>
<script language="JavaScript">
Form1.txt1.value="";
function display()
{
//Form1.txt1.value="asdfasdfa";
document.getElementById("txt1").value ="asdfasdfa";
}
function clr()
{
//Form1.txt1.value="";
document.getElementById("txt1").value =""
}
</script>
</body>
</HTML>