获得web控件的值
在asp.net中怎么用javaScript获得web控件的值/就是asp.net控件值
比如用javaScript判断textBox值不能为空.要求是WEB控件textBox
谢呢 --------------------编程问答-------------------- 看什么控件了,有的是ControlID.value,有的是ControlID.InnerText --------------------编程问答-------------------- <td align="right" height="27" class="style1">
<span align="right"><span class="style3">*</span>姓 名:</span>
</td>
<td align="left" height="27" class="style4">
<asp:TextBox ID="txtName" runat="server" MaxLength="50"></asp:TextBox>
</td>
<script language="text/javascript">
if(document.getElementById('<%=txtName.ClientID %>').value== "")
{
alert("客户姓名不能为空!");
document.getElementById('<%=txtName.ClientID %>').focus();
return false ;
}
</script> --------------------编程问答-------------------- var t1= document.getElementById("TxtIncount");
if(t1.value == "")
{
alert("为空");
} --------------------编程问答-------------------- 上面都已经说了
这个大多用于你有MasterPage这类页面,因为会把MasterPage页面里面控件的客户端ID加上前缀
<td align="right" height="27" class="style1">
<span align="right"> <span class="style3">* </span>姓 名: </span>
</td>
<td align="left" height="27" class="style4">
<asp:TextBox ID="txtName" runat="server" MaxLength="50"> </asp:TextBox>
</td>
<script language="text/javascript">
if(document.getElementById(' <%=txtName.ClientID %>').value== "")
{
alert("客户姓名不能为空!");
document.getElementById(' <%=txtName.ClientID %>').focus();
return false ;
}
</script>
这类用于一般的页面
你可以直接指定即可
var t1= document.getElementById("TxtIncount");
if(t1.value == "")
{
alert("为空");
} --------------------编程问答-------------------- document.getElementById('textbox1').value; --------------------编程问答-------------------- document.getElementById('<%=yourControl.ClientID %>')
补充:.NET技术 , ASP.NET