asp.net - 使用 javascript 在 ASP.NET 中进行验证

标签 asp.net javascript

 <script type="text/javascript">
    var msg;
    function req1(form)
    {

    if (form.textbox1.value == "" || form.textbox2.value == "")
    {   
       msg= "Please Enter Username And Password";
       return false; 
    }
    else
    {
         return true;
    }

}

    </script>

这是我的 javascript,我想以 asp.net 形式使用它..那么我可以在 defalt.aspx 页面中看到错误消息吗...或者我可以在 asp 中使用返回值(如 true 或 false)吗.net

最佳答案

您可以对 textbox1 和 textbox2 使用 requiredfieldvalidator,或者如果您需要同时验证它们,您可以使用 customvalidator 并连接您的客户端 javascript,如下所示: http://www.geekzilla.co.uk/ViewD27B15B4-71A4-4258-81EE-9445FAA9F634.htm

如果您需要硬引用服务器端文本框,请确保在 JavaScript 中使用 <%= textbox1.ClientID %>。

关于asp.net - 使用 javascript 在 ASP.NET 中进行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1755117/

相关文章:

ASP.NET 路由未按预期触发

javascript - 与 DropDownList 和 TexBox 元素的宽度相同

c# - 利用 IIS 中的浏览器缓存(谷歌页面速度问题)

c# - 页面只能有一个服务器端表单标签

javascript - 调用 KeyDown 事件

javascript - 在页面上的所有脚本完全加载后运行 js 函数

javascript - 使用 jQuery 修补 'this' 变量

asp.net - SignalR 长轮询传输

javascript - 无法获取AngularJs中的数据

javascript - 显示 2 个按钮的 Ajax 组合框