jQ控制前端输入用户为空是的提醒

1.在jQ中$(function(){})函数的意思是 $(document).ready(function(){}) 的简写,用来在DOM加载完成之后执行一系列预先定义好的函数

placeholder属性提供可描述输入字段预期值的提示信息(hint),该提示会在输入字段为空时显示,并会在字段获得焦点时消失

<input type="password" name="password" placeholder="密码">

jq文件

<script src="//cdn.bootcss.com/jquery/1.8.3/jquery.min.js"></script>
	 <script text="text/javascript">
	   $(function(){ //$(function(){}) 是 $(document).ready(function(){}) 的简写,用来在DOM加载完成之后执行一系列预先定义好的函数
		  $("form").submit(function(){ //form表单中的submit触发function函数
			   var flag = true;
			   $("input").each(function(){ //每一个input都可以触发(遍历了每一个input)
				   var val=$(this).val();//val() 获得第一个匹配元素的当前值给val变量
					   if(val==""){
						 flag = false;
						 alert($(this).attr("placeholder")+"不能为空"); // attr("placeholder")触发上面的placeholder
					      return false;
					   }
			   });
			   return flag;
		  });
	   });
	 </script>
时间: 2024-10-19 19:19:57

jQ控制前端输入用户为空是的提醒的相关文章

练习:编写循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入

编写循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入 while True: user = input('请输入用户:') .strip() # 用户输入 ,去掉两边的空格 password = input('请输入密码:').strip() # 密码输入,去掉两边的空格 if user.isspace() or user.isdigit(): # 如果用户输入的是空或者数字,则继续输入 continue elif user is '' or password is '': #否则

JS控制只能输入数字并且最多允许小数点两位

直接上代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="text" name="je" onblur="clearNoNum(this)

mysql 5.1由于Host为localhost的用户为空,密码为空,导致本地用户无法登陆。

不说了.直接上mysql的用户数据,第四列里面,host为localhost,用户为空,密码为空. 导致在本地登陆的时候除了root的账户外,其他账号不需要密码即可登陆,并且影响host为 %的用户登陆. 这里只需要删除对应的行即可. mysql> delete from user where Host='localhost' and User=''; Query OK, 1 row affected (0.00 sec) 这里试过 User is NULL,貌似不支持.无法删除. sql>

完成一个登陆页面。(用户名:F11;密码:123456)。要求用户输入用户 名和密码,验证是否等于正确值。如果等于告知登陆成功,程序结束;否则告 知用户名密码有误。用户三次输入不正确,告知登陆失败,程序结束 。

#include <stdio.h>#include <string.h> /*完成一个登陆页面.(用户名:F11:密码:123456).要求用户输入用户名和密码,验证是否等于正确值.如果等于告知登陆成功,程序结束:否则告知用户名密码有误.用户三次输入不正确,告知登陆失败,程序结束 .*/ void main(){ char username[20]; char password[20]; int i = 0; for(i = 0; i < 3; i++) { printf(

sharepoint:拥有完全控制权限的用户依然“拒绝访问”

//来源 http://www.cnblogs.com/jindahao/archive/2012/04/25/2468714.html 遇到问题: 拥有完全控制权限的用户依然拒绝访问. 可能的原因: 1.母版页未发布 2.css文件为发布 3.自定义webpart或者其他自定义控件访问其他网站权限问题 4.自定义代码访问sharepoint组问题

前端和用户体验

虽说俺是个前端工程师,写写代码生成网页就行了,然而这几年工作下来养成的严谨精神和对美学的追求,反而对用户体验的要求越来越高.很多人觉得用户体验是交互和设计负责的领域,前端只要负责生成代码就行.其实作为一个有经验的前端工程师,很有必要弄清楚自己在整个网站开发过程中的地位,以及明白在用户体验这块所具有的影响力. 前端是UI部分最后的也是最全的质量控制员.因为页面的静态代码包括动态交互都是由前端来实现的,这样就会涉及到方方面面的细节.在重构的过程中,我常常以一个普通用户角度去揣摩这样的设计是否符合用户

js用正则表达式控制价格输入

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>用正则表达式控制价格输入</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type

linux下 scp命令不需要输入用户密码

在两台机器的两个用户之间建立安全的信任关系后,可实现执行scp命令时不需要输入用户密码. 1. 在机器Client上root用户执行ssh-keygen命令,生成建立安全信任关系的证书. [[email protected] root]# ssh-keygen -b 1024 -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): <– 直接输入

自定义控件--史上最简单!EditText多行输入并控制最大输入字符,显示剩余输入字符

转载请注明出处,谢谢~~ 昨天我在网上查看一些关于EditText的控制输入字符的问题.总结了一下有这么几种: 1.通过监听器TextWatcher监听字符数,然后通过弹出窗口阻断输入. 2.通过给EditText设置InputFilter.LengthFilter,来实现最大输入字符,阻断输入. 3.通过TextWather实现控制最大输入. 然后我看了看他们的实现,然后的然后,我放弃了.我不喜欢这种方式,并不是这种方式不可以.因为他们或有限制,或代码麻烦,我崇尚自由(我在装X,发现了没,哈哈