JS——文本框验证

JS前台遍历所有文本框,验证是否为空 “辅助检查”是 阅读详情
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<span>用户名称:</span>
	<input type="text" id="uname" onfocus="unameTip1()" onblur="unameTip2()">
	<span id="uname_tip"></span><br/>

	<span>用户密码:</span>
	<input type="password" id="upwd" onfocus="upwdTip1()" onblur="upwdTip2()">
	<span id="upwd_tip"></span><br/>

	<span>重复密码:</span>
	<input type="password" id="cpwd" onblur="cpwdTip()">
	<span id="cpwd_tip"></span>

	<script>
		//1、文本框获取焦点时,提示,用户名称6-18位
		//2、文本框失去焦点时,判断,用户名称是否为空并给出相应提示(用户名不能为空/通过)
		//3、upwd获取焦点时,提示,密码6-18位
		//4、upwd失去焦点时,判断,密码是否为空并给出提示(参考文本框提示)
		//5、cpwd失去焦点时,判断 cpwd的值是否与 upwd的值一致,并给出提示(通过/两次密码输入不一致)
		function $(id) {
			return document.getElementById(id);
		}

		function unameTip1() {
			$("uname_tip").innerHTML = "用户名称6-18位";
		}

		function unameTip2() {
			if($("uname").value == "") {
				$("uname_tip").innerHTML = "用户名不能为空";
			}else{
				$("uname_tip").innerHTML = "通过";
			}
		}

		function upwdTip1() {
			$("upwd_tip").innerHTML = "密码6-18位";
		}

		function upwdTip2() {
			if($("upwd").value == "") {
				$("upwd_tip").innerHTML = "密码不能为空";
			}else{
				$("upwd_tip").innerHTML = "通过";
			}
		}

		function cpwdTip() {
			if($("cpwd").value == "") {
				$("cpwd_tip").innerHTML = "不能为空";
			}else if(($("upwd").value !== $("cpwd").value)) {
				$("cpwd_tip").innerHTML = "两次密码输入不一致";
			}else{
				$("cpwd_tip").innerHTML = "通过";
			}
		}


	</script>
</body>
</html>

js文本框校验控件 js检验,可用于各种框架页面的输入框,四种状态,焦点触发事件,失去焦点事件可总结 立即下载

相关推荐

js文本框验证大全

js文本框验证大全

利用jQuery实现一个简单的密码验证问题

("span").text("密码只能由数字字母下划线组成").css("color","red")$("span").text("密码长度应该为6-10位").css("color","red")<input type="text" placeholder="密码只能包含数字字母下划线,且为6-10位">我们首先要获取input里面的value值,在进行后续的操作,后续的操作也就是利用for循环判断即可。最后在设置span的样式即可。最后实现的效果大概是这个样子。

m0_73708717的博客 451

华为昇腾 Atlas 200I DK A2 开发板编程接口学习入门:系统安装和开发步骤、注意事项与典型案例实战

华为昇腾开发板编程接口指南:从入门到进阶 本文系统介绍了华为昇腾开发板的编程接口体系,涵盖MindXSDK和AscendCL两大核心框架。MindXSDK提供高层封装接口,适合快速搭建视觉应用;AscendCL则是底层接口,需手动管理设备内存。文章详细讲解了: 开发环境搭建步骤,包括系统配置、依赖安装 MindXSDK组件化编程流程(图像分类实例) AscendCL底层开发方法(内存管理、模型推理) 常见问题解决方案和调试技巧 两个典型应用实例(摄像头目标检测和图像分类) 针对小白开发者,推荐从MindXS

bother3000的博客 2428

当输入框失去焦点时,判断内容是否符合正则表达式

今天总结了一下正则表达式的用法,以及输入框失去焦点的事件,具体效果如下: 一、下面来看下具体代码吧 1、先写出几个输入框,然后,在input里写一个失去焦点的事件方法οnblur=“ ”,以及ID,HTML代码如下: <table align="center"> <tr> <th>用户名:</th> <td>&lt...

q_2540638774的博客 6203

基于MATLAB的基本数字调制解调系统的设计

基于MATLAB的基本数字调制解调系统的设计一、摘要现代通信系统要求通信距离远、通信容量大、传输质量好,作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。本文以MATLAB为软件平台,充分利用其提供的通信工具箱和信号处理工具箱中的模块,对数字调制解调系统进行Simulink设计仿真,并且进行误差分析。调制与解调是通信系统中十分重要的一个环节,针对不同的信道环境选择不同的调制与解调方式可...

m0_55395440的博客 5550

ESP32-IDF HTTP服务器实战:从零搭建Web控制界面

本文详细介绍了如何在ESP32平台上使用ESP-IDF框架从零搭建HTTP服务器,并创建Web控制界面。内容涵盖环境配置、服务器基础设置、Web页面处理、GPIO控制接口实现及AJAX异步请求处理,帮助开发者快速掌握物联网设备Web控制开发。

efc123456的博客 1063

JS中的确认密码操作和文本框表单元素

判断输入的账号与密码格式是否正确。判断输入的确认密码与密码是否一致。

m0_70675760的博客 448

豆包大模型API调用两种方法

ps: 因为是自用,所以这里图方便采用硬编码密钥的形式;如果有需求/安全风险,建议参考官方教程设置ARK_API_KEY环境变量的方式。坏处是:看别人的教程走了一大圈弯路hh;基础调用的话方法一就可以满足了,也比较方便快捷,容易上手。将 <Model> 替换为 Endpoint ID即可。创建就按照提示填写信息就行,需要实名认证,有免费额度。绿框框里就是Endpoint ID。

kkkkkkkkkasey的博客 1万+

使用JavaScript实现页面注册表单文本框验证方法

classList.contains() 看看有没有包含某个类,如果有则返回true,么有则返回false。添加类 .icon-queren2 则是默认选中样式 可以使用 toggle切换类。如果上面input表单 只要有模块,返回的是 false 则 阻止提交。只要上面有一个input验证不通过就不同意提交。正则 /^[a-zA-Z0-9-_]{6,20}如果没有勾选同意协议,则提示 需要勾选。Ø 如果没有勾选同意,则提示要勾选。Ø required 属性不能为空。③: 勾选已经阅读同意模块。

阿猫故乡的博客 829

电源芯片TPS54560典型应用电路及设计详解

TPS54560 是一款配有集成型高侧 MOSFET 的 60V、5A DC-DC转换器,输入电压范围7-60V,输出电压可通过外部反馈电阻设置成略低于输入电压的任意值。**所以,**R5=31.25KΩ、R6:10KΩ(常用值)时,即可设置输出电压为 3.3V。**所以,**R5=140KΩ、R6:10KΩ(常用值)时,即可设置输出电压为12V。设计 TPS54560 的输出电压时,主要通过外部反馈电阻网络来设置输出电压。因此,输出 3.3V ,输入电压24V时推荐的电感值为 8µH 至 10µH。

weixin_42306872的博客 1万+

视觉SLAM十四讲slambook2示例代码所有依赖库的编译安装教程(VTK、OpenCV3、ceres、Sophus、g2o、Eigen、Pangolin、googletest等)

这是2021年的最后一篇博客~ 新年快乐! 0 准备工作   首先需要先安装cmake编译器: sudo apt-get install cmake   以及,将十四讲的示例代码克隆下来(十四讲的源码地址点击这里): git clone --recursive https://github.com/gaoxiang12/slambook2.git   由于里面的3rdparty文件夹内所有内容都来自于其他github仓库,所以需要加上--recursive参数,不然克隆下来的内容不完整。   如果你.

zeeq的博客 7839

vue---element表单校验

表单校验的作用:在防止用户犯错的前提下,尽可能让用户更早地发现并纠正错误。 以登录注册为例,介绍表单校验 主要包括:(1)通过rules规则在表单提交前进行校验(2)在表单提交时进行校验 一、通过rules规则在表单提交前进行校验 rules常见的表单校验规则如下: rules: { // 用户名校验 username: [{ required:...

maidu_xbd的博客 2573

Java开源海外跨境电商购物商城源码,TikToK商城系统源码,外贸商城在线交易

最近很火的一款商城源码,朋友分享给我的,完整版,java开源代码,带有非常详细的搭建教程,文件都一个多G,喜欢的可以下载来研究研究!3、创建mall 数据库并导入数据,数据库名用户名为:mall 数据库密码保持为:XXKytcACPX3GbdsH。8、进入cd /data/deploy/mall-tool/目录执行./build.sh脚本。7、宝塔ssh进入cd /data/deploy/mall/ 执行./build.sh脚本。2、安装宝塔环境:安装 Redis、MySQL5.7、Ngin1.2。

百创科技 2822

js中验证html文本框是否必填,Javascript表单验证--输入框

表单验证是数据被送往服务器前对 HTML 表单中输入数据进行验证。表单验证是前端Javascript重要功能之一。是网页中不可缺少的重要部分。输入框的表单验证是表单验证中的最重要部分。文本框、密码框、文本域这些控件的验证方式完全一致,下面以一个文本框作为例子,演示输入框的验证方式。1. 基础版单击提交按钮时进行验证,是最简单最直接的验证方式。下面是这种验证的实现方式。1.1 基本结构HTML代码提...

weixin_34451330的博客 2134

Python爬虫实战:高效爬取Vimeo高清视频

在当今数字化时代,视频内容已成为互联网的重要组成部分。Vimeo作为一个高质量的视频分享平台,拥有大量优质视频资源。然而,Vimeo并未提供直接下载视频的选项,因此,我们需要借助Python爬虫技术来获取这些高清视频。(HTTP Live Streaming)格式存储。Vimeo的视频通常不会直接暴露。Vimeo的视频通常以。

2201_76125261的博客 432

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

js验证文本框内容

js验证文本框内容不能为空 只能输入英文和数字 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 /^([a-zA-z_]{1})([\w]*)$/g.test(str) 只能输入数字 只能输入中文 只能输入英文 只能输入中文、英文、数字、@符号和.符号 只允许输入英文,且不能粘贴也无法弹出粘贴菜单 只能输入数字和点号(注

summer_y的专栏 566

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

js各种验证文本框输入格式

JS js各种验证文本框输入格式 不能为空  不能为空!')"> 只能输入英文和数字 有错')"> 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母  /^([a-zA-z_]{1})([\w]*)$/g.test(str) 只能输入数字 只能输入中文 只能输入英文 只能输入中文、英文、数字、@符号和.符号 只允许输入英

忆凌波的专栏 880

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

jsp页面中调用js文件去验证文本框内容

接上一篇        三、js验证文本框输入是否为空以及输入是否为数字格式        实现思想:根据用户的要求,我们需要在点击提交按钮之后一次性去验证所有必填项是否为空以及一些号码是否为数字格式,而且验证提示要在一个地方用文字统一提示,不能使用弹出窗口。还有为了避免重复工作,我们想要把所有的页面的提示放到一个js文件的一个方法里,这样所有的页面只需要调用该方法即可实现验证功能。我们最终使

黄爱岗廊坊师范学院信息技术提高班 第七期 4485

JS验证GridView中文本框内容是否改变并清空

用js验证列表中的文本框是否改变,若改变则给出相应的提示并清空 前台代码,在列表中的textbox控件添加 onchange()函数,并获取当前文本框的id: ' TextMode="MultiLine"

baobaolaogong的专栏 2376

js验证文本框及提示

js验证文本框及提示:$(".isData").blur(function (){ var reg = /xxxxx/; var value=$(this).val(); if(! reg.test(value)){ $(this).val("错误"); $(this...

dianleichai2987的博客 191

JavaScript--17 文本框内容的选择、过滤和H5验证

文本框脚本选择文本select()方法select 事件获取选择的文本选择部分文本屏蔽字符屏蔽所有字符屏蔽数值兼容和完善自动切换焦点 在HTML 中,有两种方式来表现文本框:一种是使用<input>元素的单行文本框,另一种是使用<textarea>的多行文本框。 选择文本 select()方法 上述两种文本框都支持select()方法,这个方法用于选择文本框中的所有文本...

邪人君子的博客 614

javascript文本框_如何使用Javascript仅在文本框中验证数字

javascript文本框 在ASP.NET中,您可以使用只能输入数字的文本框。 为此,首先必须创建一个javascript文件。 要创建javascript文件, first right click on the Project name in Solution Explorer 然后, select Add New Item -> JScript File-> Ok ...

IT与开发人员的地盘 134
上一篇: JS——简单的登录框提示
下一篇: http-equiv
spfLinux
博客等级 码龄10年 117粉丝 307原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值