判断是否输入完毕再激活提交按钮
从才子的BLOG上转来的:
window.attachEvent("onload",function (){AutoSizeDIV('CODE_7643')})
以下是程序代码:
<script language="javascript">
function check(){
s.disabled=(t1.value==""||t2.value==""||t3.value=="")
}
</script>
<input name="t1" onpropertychange="check()" />
<input name="t2" onpropertychange="check()" />
<input name="t3" onpropertychange="check()" />
<input type="submit" name="s" disabled="desabled" />
相关推荐
-
判断是否输入完毕再激活提交按钮
从才子的BLOG上转来的: window.attachEvent("onload",function (){AutoSizeDIV('CODE_7643')}) 以下是程序代码: <script language="javascript">function check(){ s.disabled=(t1.value==""||t2.value==""||t3.value=="")}<
-
vue.js提交按钮时进行简单的if判断表达式详解
前言 本文主要介绍的是vue.js提交按钮时进行简单的if判断表达式的相关内容,分享出来供大家参考学习,是一个简单的业务需求,下面话不多说了,看图说话 1:当充值金额没有填写的时候,会有Toast小弹框提示"请输入有效的充值金额" if (!this.money) { console.log('money',money); Toast({ message: '请输入有效的充值金额', duration: 2000 }); } 2:当第二个框实收金额没有填写的时候,会有Toast小弹框提
-
用js提交表单解决一个页面有多个提交按钮的问题
用js提交表单解决一个页面有多个提交按钮的问题,主要是判断是否为提交文本,然后再执行相应的动作,比较简单. <pre class="javascript" name="code">function check(txt){ $j("form").submit(function(){ if($txt=="提交"){ this.action="doAddMessage.action?button=提交"
-
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
项目需求: 输入手机号,实时判断手机号输入的是否符合规则: 如果不合规则,则提交按钮为禁用状态,手机号信息不可提交,按钮显示灰色背景: 如果符合规则,则可提交所输入的手机号信息,并将按钮背景设成红色. 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <s
-
yii form 表单提交之前JS在提交按钮的验证方法
很多时候,需要对Yii表单model中的对象设置的rules进行判断,但是有的时候可能需要在提交之前就在客户端进行验证,我这边设置的方法是在提交按钮上设置监听器,如果部分内容为空(比如多选按钮没有选择),那么提示出错信息.主要目的是页面不用提交后刷新,进入controller的对应函数之后再判断出错.显示rules()验证规则函数的错误信息. 这里为了验证是否选择某个单选按钮,对提交的按钮onclick设置监听,具体如下 <Button onclick = "return fun()&qu
-
点击提交按钮后按钮变灰色不可用状态的三种方法
第一种方法:直接按钮中加入 当点击提交后,提交按钮变灰色不可用,这样可有效防止重复提交,本代码就是实现这样一个功能.从代码就可以看出,我们只需在提交按钮上加入这一句: onclick="javascript:{this.disabled=true;document.form1.submit();}",意思是当按钮点击后,将按钮的不可用属性设置为true,这样按钮就变灰了 表单提交后按钮变成灰色 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 第二种方法:通过onSubmit
-
jquery验证邮箱格式并显示提交按钮
简要教程 简洁.大方和直观的用户界面是我们最喜欢的网页设计.本文介绍的正是这样的一个设计风格. 如何才能做到页面的简洁大方并且人性化?大多数网站的表单采用文本提示的方法,提示用户哪里填写错了,哪里不正确,但我们应该能做得更好:填写不正确就不显示提交按钮! HTML结构 <form class="newsletter"> <input type="email" value="" placeholder="Enter yo
-
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
因为很多使用layui插件做的表格都需要用到layui的表格编辑事件,但是编辑事件是可以随意输入值的,但是如果当我们的字段为数量的时候,又需要获取到数量传进控制器进行数据处理的时候,而控制器接收的数量为int类型.倘若我输入的数量不是整数类型,那么就无法传进控制器,直接报404,找不到url中的方法 所有在使用重载前,最好先对用户输入的值进行一下判断,判断是否符合条件,允许传进控制器 比如我项目中的表格 我这个项目要求是,当用户输入的数量大于该商品在该仓库的库存时,就会提醒用户,并且将数量的值,
-
JavaScript 判断用户输入的邮箱及手机格式是否正确
复制代码 代码如下: /* * 功能:判断用户输入的邮箱格式是否正确 * 传参:无 * 返回值:true or false */ function form_check() { var email = document.getElementById("email").value; //获取邮箱地址 //判断邮箱格式是否正确 if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email)) { alert("邮箱格
-
阻止表单提交按钮多次提交的完美解决方法
如果表单是通过onsubmit进行Ajax提交,注意将表单提交按钮input type属性设为button,尽量不要设置为submit类型. 另外,在提交事件发出后,最好将提交按钮设置为disabled,防止由于网络延时问题,让用户有机会进行多次点击重复提交. onclick事件里面执行 $(this).attr('disabled','disabled'); 在点击一次后立马将按钮设置为不可使用. 或者向如下方法另行定义一个jQuery函数来进行控制: $("form").submi
随机推荐
- 用tip解决Ext列宽度不够的问题
- AngularJs 国际化(I18n/L10n)详解
- 在React框架中实现一些AngularJS中ng指令的例子
- AngularJS中一般函数参数传递用法分析
- SQL Injection with MySQL 注入分析
- Java中的匿名内部类小结
- 使用Python脚本将绝对url替换为相对url的教程
- 全面解析Bootstrap手风琴效果
- EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
- IIS+PHP+MySQL+Zend配置 (视频教程)
- 分享C++面试中string类的一种正确写法
- MySQL数据库使用mysqldump导出数据详解
- Android中区别Drawable Bitmap Canvas Paint
- JavaWeb实现文件上传与下载实例详解
- 关于两个jQuery(js)特效冲突的bug的解决办法
- jQuery:unbind方法的使用详解
- php PDO实现的事务回滚示例
- 微信小程序实现页面跳转传值的方法
- python+pyqt5实现24点小游戏
- MySql 8.0.11安装配置教程
