毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

ASP.NET客户端textbox为空时,变为红色框,当前页面不刷新

更新时间:2012-12-10:  来源:毕业论文

ASP.NET客户端textbox为空时,变为红色框,当前页面不刷新
我想点击按钮时,如果文本框内容为空,则不执行OnClick="btnSave_Click" 进入后台,且页面不刷新,怎么实现啊?我的代码如下,每次点击按钮时页面都刷新,进入后台代码。谢谢
代码:
function setFocus() {
   var nameValue = document.getElementById("userName").value;
   if (nameValue == "" || nameValue == null) {
       document.getElementById("userName").focus();
   }
}
      
页面代码:
文本框:
<asp:TextBox ID="userName" runat="server" ></asp:TextBox>
按钮:
<asp:ImageButton ID="btnLogin" ImageUrl="images/login.png" runat="server" OnClientClick="setFocus()" OnClick="btnSave_Click" />

function setFocus() {
    var nameValue = document.getElementById("userName").value;
    if (nameValue == "" || nameValue == null) {
        document.getElementById("userName").focus();
        return false;
    }
    return true;
 }

<asp:ImageButton ID="btnLogin" ImageUrl="images/login.png" runat="server" OnClientClick="return setFocus();" OnClick="btnSave_Click" /> 

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。