当前位置:编程学习 > C#/ASP.NET >>

获得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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,