源HTMl贴出来吧。。大家测试一下
<%@ Page language="c#" Codebehind="clientForm.aspx.cs" AutoEventWireup="false" Inherits="PageTest.Cilent2Server.clientForm" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>clientForm</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 language="javascript">
function getDiv()
{
alert(iamdiv);//这时前面不能加Form1,因为div是属于document的对象,而属于form
alert(document.all.iamdiv);//充分说明了这一点。
}

function getText()
{
alert(Form1.name);
alert(document.all.Form1.name);
alert(Form1.Button1);
//前面三种方法其实是等效的。

alert(document.Form1.name);//Form1加上ruanAt="server"就可以了。

}

function getSerBtn()
{
alert(Form1.Button1);
}

</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<div id="iamdiv"></div>
<FONT face="宋体"></FONT><FONT face="宋体"></FONT><input id="name" type="text" value="文本框"><br>
<br>
<input id="Button1" type="button" value="标记为runAtServer的HTML控件" runat="server"><br><br><br>
<input type="button" value="获取客户端div对象" onclick="getDiv()"><br>
<input type="button" value="获取客户端input-text对象" onclick="getText()"><br>
<input type="button" value="获取服务器端button对象" onclick="getSerBtn()">
</form>
</body>
</HTML>