前台验证

问题描述

有一个按钮<asp:ButtonID="Btnok"runat="server"Height="30px"Text="视频上传"Width="100px"OnClientClick="returnFrontcheck();"onclick="Btnok_Click"/>和<asp:TextBoxID="tbName"runat="server"Height="25px"Width="200px"></asp:TextBox>在我的aspx中添加<scripttype="text/javascript">functionFrontcheck(){varotbName=document.getElementById("tbName")if(!otbName.value.length>0){alert("请输入视频名字!");otbName.focus();returnfalse;}else{returntrue;}}</script>运行时怎么没有用啊?根本没有什么反应啊?帮忙解决?急!

解决方案

解决方案二:
点击可以走到方法里面吗?
解决方案三:
varotbName=document.getElementById("tbName")少了;
解决方案四:
对着的吧怎么不会没有反应呢我这里对着呢可以提示估计是你的onclick事件的问题吧你再看看你的代码吧js没问题
解决方案五:
varotbName=document.getElementById("tbName")这句中的tbName要生成之后的才行。因为它是属于服务器控件,生成后的页面源代码的这个ID值变了
解决方案六:
varotbName=document.getElementById("<%=tbName.ClientID%>")

时间: 2024-07-31 15:18:31

前台验证的相关文章

关于jquery.validate1.9.0前台验证的使用介绍_jquery

一.利用jquery.form插件提交表单方法使用jquery.validate插件 现象:当提交表单时,即使前台未验证通过,也照常提交表单. 解决办法: 复制代码 代码如下: $('#myForm').submit(function(){    if (!$(this).valid()) return false;//加上此句OK    $('.error').html('');    $("#go").prop("disabled",true);    $(th

js前台验证asp:TextBox

问题描述 <scriptlanguage="javascript">functioncheack(){if(document.getElementById("TextBox1").value==""){alert("联系电话不能为空!");document.getElementById("TextBox1").focus();returnfalse;}if(document.getElement

java 后台对前台的表单做非空验证,有必要吗

问题描述 如果前台已经使用了JS做了非空等相关的验证操作,那么后台还有必要再去做一次验证吗?如果有必要,为什么呢? 解决方案 前台的验证只是为了满足界面的友好性.客户体验性等等.但是js本身不是安全的,同时浏览器可以禁用js,所以后台的校验还是必须的:特别是应用如果不允许输入空值的情况下.解决方案二:绝对有必要,想想如果用户禁用了JS或才用后台请求你就清楚了by 领悟书生解决方案三:考虑一种情况,传给后台的数据不是从界面上传过去的,而是别人使用例如AJAX拼好后传过去的呢?解决方案四: 解决方案

bootstrap-如何进行表单验证,如图表单怎么进行验证,防止用户乱输入

问题描述 如何进行表单验证,如图表单怎么进行验证,防止用户乱输入 如何进行表单验证,如图表单怎么进行验证,防止用户乱输入 解决方案 jquery有一套表单验证,提交到后台也需要加验证 有帮助请微信扫码,谢谢 解决方案二: 请假时间:可以用控件例如WdatePicker控件, 请假原因:没法控制,只能是开始设置几个值下拉框进行选择, 联系方式:手机或者电话可以进行校验,网上有js校验代码很多, 学号:每个学校都有自己的一套规范可以根据自己学校的规则用正则表达式进行验证 姓名:也没法控制只能控制字数

jsp问题-验证码验证过程出错,求教

问题描述 验证码验证过程出错,求教 请问jsp中验证码验证是在前台使用js验证还是后台验证?如果是在前台,第一次获取系统生成的验证码内容是不是必须通过json获取? 解决方案 如果设置前台验证,那就失去了验证码的意义了

javascript的验证

问题描述 在做网页时.用javascript写了许多验证.问题是假设客户端禁用了javascript检查就都不起作用了请问各位是如何解决这个问题的 解决方案 这种可能性不大吧....回答你的问题,其实在验证时不只是在客户端验证,我们还会在服务器端再次用拦截器进行验证.单纯的网页的验证只是为了减轻服务器的交互次数.解决方案二:前台验证失效了,那么你在程序后台执行下一步操作之前再验证一次

新人求助:关于页面异步验证,麻烦大神帮忙解答一下

问题描述 我的页面功能是:一个输入框,用户输入信息之后,我要进行异步验证,post信息到我的ashx去验证信息,(我用的是validate里的remote属性)失去焦点.keyup.提交表单都会触发验证,一般情况下可以正常使用.现在问题来了:当我没有给予过这个输入框焦点的情况下,(有的情况下需求是帮使用者填充一些已知信息在输入框内,或者由于一些特殊原因,所以有可能使用者压根不用编辑输入框,所以不曾给予输入框焦点),直接点击提交按钮,页面只是刷新了一下,并没有走按钮的后台方法.设断点跟下来发现此时

ASP.net的验证控件浅析_实用技巧

①.数据格式验证控件(RegularExpressionValidator) 复制代码 代码如下: <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="此用户名已注册过" ControlToValidate = "txtName" ValidationExpression = "

Javascript验证上传图片大小[前台处理]_javascript技巧

需求分析: 在做上传图片的时候,如果不限制上传图片大小,后果非常的严重.那么我们怎样才可以解决一个棘手的问题呢?有两种方式: 1)后台处理: 也就是AJAX POST提交到后台,把图片上传到服务器上,然后获得该图片大小做处理. 2)前台处理: 也就是利用Javascript获取该图片大小. 显然第一种方式,很不好.因为需要把文件先上传到服务器上,如果文件很大的话,在加上网不是很快,需要等待好长时间,治标不治本. 功能解析: 在这里我只介绍IE与FireFox两个浏览器的不同做法. IE6: 关键