当前位置: 代码迷 >> ASP.NET >> 会员注册功能解决办法
  详细解决方案

会员注册功能解决办法

热度:297   发布时间:2013-02-25 00:00:00.0
会员注册功能
情况描述:

有个input   :
<input   name= "Image1 "   type= "image "   src= "images/t_01.jpg "   style= "width:   81px;   height:   19px; "   id= "Image1 "   onclick= "Button1_Click(); "   />
可是点击根本不能触发那个在.aspx.cs下的函数~  

于是就换成标准的按钮   :
<asp:Button   ID= "Button1 "   runat= "server "   Font-Size= "9pt "   Text= "注册 "   OnClick= "Button1_Click "   />

于是提示我说要在form里加个runat= "server "
加上去以后form定义如下: <form   name= "form1 "   method= "post "   action= " "   runat= "server ">

可这时候我原先是用js来判断输入值的,现在提示我说document.form1.***   为空或不存在……


我想知道:
1,我还用: <form   name= "form1 "   method= "post "   action= " ">
怎么样在那个 <input   name= "Image1 "   type= "image "   src= "images/t_01.jpg "   style= "width:   81px;   height:   19px; "   id= "Image1 "   onclick= "Button1_Click(); "   /> 上加点击功能,函数就在cs文件里
2,如果我用了: <form   name= "form1 "   method= "post "   action= " "   runat= "server ">   也就是加上了   runat= "server "   我怎么样用js判断input的值~

------解决方案--------------------------------------------------------
form没有ID
------解决方案--------------------------------------------------------
一般情况 Form 都是加 runat= "server " 反正我是这么做的

然后用JS 获取 控件值得方法是

document.getElementById( "txtUser ").value

<input type = "text " id= "txtUser " runat= "server "> 或者是
<asp:TextBox id= "txtUser " runat= "server ">

两个都可以
  相关解决方案