js前台验证asp:TextBox

问题描述

<scriptlanguage="javascript">functioncheack(){if(document.getElementById("TextBox1").value==""){alert("联系电话不能为空!");document.getElementById("TextBox1").focus();returnfalse;}if(document.getElementById("TextBox2").value==""){alert("22222222222");document.getElementById(TextBox2).focus();returnfalse;}if(document.getElementById("TextBox3").value==""){alert("ccccccccccccc");document.getElementById(TextBox3).focus();returnfalse;}returntrue;}functioncc(){document.getElementById("TextBox1").focus();}</script></HEAD><bodyMS_POSITIONING="GridLayout"onload="cc();"><formid="Form1"method="post"runat="server">联系电话<asp:TextBoxid="TextBox1"runat="server"></asp:TextBox>联系电话2<asp:TextBoxid="TextBox2"runat="server"></asp:TextBox>联系电话88<asp:TextBoxid="TextBox3"runat="server"></asp:TextBox><asp:Buttonid="Button1"runat="server"Text="Button"onclick="returncheack();"></asp:Button></form>我这样写他提示错误:CompilerErrorMessage:CS1041:Identifierexpected,'return'isakeywordSourceError:Line42:<asp:Buttonid="Button1"304px"runat="server"-------红色Line43:Text="Button"onclick="returncheack();"></asp:Button>

解决方案

解决方案二:
<formid="Form1"method="post"runat="server">联系电话<asp:TextBoxid="TextBox1"runat="server"></asp:TextBox>联系电话2<asp:TextBoxid="TextBox2"runat="server"></asp:TextBox>联系电话88<asp:TextBoxid="TextBox3"runat="server"></asp:TextBox><asp:Buttonid="Button1"runat="server"Text="Button"</form>后台.csprivatevoidButton1_Click(objectsender,System.EventArgse){this.Button1.Attributes.Add("onclick","returncheack();");Response.Write("dddddddddddddddddddddddddddddddddd");}这样的话他执行了Response.Write("dddddddddddddddddddddddddddddddddd");才返回(onclick)
解决方案三:
OnClientClick
解决方案四:
<asp:Buttonid="Button1"runat="server"Text="Button"OnClientClick="returncheack()"></asp:Button><scriptlanguage="javascript">functioncheack(){if(document.getElementById("TextBox1").value==""){alert("联系电话不能为空!");document.getElementById("TextBox1").focus();returnfalse;}if(document.getElementById("TextBox2").value==""){alert("22222222222");document.getElementById(TextBox2).focus();returnfalse;}if(document.getElementById("TextBox3").value==""){alert("ccccccccccccc");document.getElementById(TextBox3).focus();returnfalse;}returntrue;}</script>
解决方案五:
我用的是2003是不是没有这个事件functioncheack(){alert("asdfasdfsd");}<asp:Buttonid="Button1"runat="server"Text="Button"OnClientClick="returncheack()"></asp:Button>没反映
解决方案六:
用这样就可以了<inputid="Button2"type="button"value="button"onclick="returnCheck()"runat="server"/>
解决方案七:
45
解决方案八:
this.Button1.Attributes.Add("onclick","returncheack();");这个加到page——load()里面

时间: 2024-08-03 16:58:04

js前台验证asp:TextBox的相关文章

ASP.NET解决验证控件与JS脚本验证冲突

  在aspx页面Button的OnClientClick事件中: OnClientClick="if(CheckClientValidate()) {return ValidCustom()}" js脚本中: //用户控件验证 function CheckClientValidate() { Page_ClientValidate(); if (Page_IsValid) { return true; } else { return false; } } //自定义JS脚本验证 fu

注册页实现激活邮箱验证(asp.net c#)_实用技巧

-----------注册页前台 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Registe.aspx.cs" Inherits="CSDN博客.Registe" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &

asp textbox 是有焦点,点击button按钮提交, textbox 却不不执行失去焦点事件

问题描述 正确流程是:当所在单位的文本框失去焦点时会查到该单位的id然后后台获取这个id,但现在有这样一种情况,文本框还没有失去焦点,直接去点击注册,这样会导致id获取不到,在后台进行数据转换时就会出错了这个问题怎么解决,?在线等~ 解决方案 解决方案二:先做个JS验证,如果ID没填写不让提交啊解决方案三:如果不会写JS,后台验证其实也行啊,判断一下如果文本框是空的,直接返回不要继续运算了解决方案四:不是能不能提交的问题,在我理解看,那textbox的焦点应该在我点击注册按钮就应该失去了,但事实

javascript改变asp:textbox的值,如何触发OnTextChanged 事件

问题描述 functionCallService(node_value){document.getElementById("HideBox").value=node_value;//为HideBox给值//实现用js达到触发后台HideBox.TextChanged事件.该怎么写.问一下}看了很多都是用_dopostback().我的后台是vb.net.不知怎么实现.麻烦告诉一声 解决方案 解决方案二:换一个思路:在页面中放一个隐藏的button,把textbox的TextChange

&amp;amp;lt;asp:textbox&amp;amp;gt;问题

问题描述 如何在已有的<asp:textbox>里面添加一个效果让鼠标点击文本框的时候里面的提示信息变成灰色斜体然后当输入的时候提示信息消失求代码注意是要在<asp:textbox>里面添加不要Input里面添加的代码!各路高手速来!谢谢! 解决方案 解决方案二:我觉得这样好点吧:文本框默认显示提示信息(灰色字体),获得focus的时候变成空字符串,字体变成正常的.losefocus的时候.如果用户输入了,保持用户输入的东西,如果用户没有输入,变成提示信息(灰色字体)解决方案三:直

前台验证

问题描述 有一个按钮<asp:ButtonID="Btnok"runat="server"Height="30px"Text="视频上传"Width="100px"OnClientClick="returnFrontcheck();"onclick="Btnok_Click"/>和<asp:TextBoxID="tbName"ru

统计有多少行JS代码和ASP代码

js|统计 计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节有示例代码 [复制此代码]CODE:<% '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ '\\ '\\    来自 codeproject.com '\\    计算js和asp代码 '\\    修改 bluedestiny '\\    mail:bluedestiny at 126.com '\\ '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

小工具:计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节

js|统计 计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节 有示例代码 <%'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'\\'\\    from codeproject.com'\\    calculate code'\\    bluedestiny'\\    mail:bluedestiny at 126.com'\\'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ opt

统计有多少行JS代码和ASP代码,并有多少字节

js|统计    计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节      有示例代码      <%   '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\   '\\   '\\ 来自 codeproject.com   '\\ 计算js和asp代码   '\\ 修改 bluedestiny   '\\ mail:bluedestiny at 126.com   '\\   '\\\\\\\\\\\\\\\\\\\\\\\\\