<!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文本框验证大全
利用jQuery实现一个简单的密码验证问题
("span").text("密码只能由数字字母下划线组成").css("color","red")$("span").text("密码长度应该为6-10位").css("color","red")<input type="text" placeholder="密码只能包含数字字母下划线,且为6-10位">我们首先要获取input里面的value值,在进行后续的操作,后续的操作也就是利用for循环判断即可。最后在设置span的样式即可。最后实现的效果大概是这个样子。
华为昇腾 Atlas 200I DK A2 开发板编程接口学习入门:系统安装和开发步骤、注意事项与典型案例实战
华为昇腾开发板编程接口指南:从入门到进阶 本文系统介绍了华为昇腾开发板的编程接口体系,涵盖MindXSDK和AscendCL两大核心框架。MindXSDK提供高层封装接口,适合快速搭建视觉应用;AscendCL则是底层接口,需手动管理设备内存。文章详细讲解了: 开发环境搭建步骤,包括系统配置、依赖安装 MindXSDK组件化编程流程(图像分类实例) AscendCL底层开发方法(内存管理、模型推理) 常见问题解决方案和调试技巧 两个典型应用实例(摄像头目标检测和图像分类) 针对小白开发者,推荐从MindXS
当输入框失去焦点时,判断内容是否符合正则表达式
今天总结了一下正则表达式的用法,以及输入框失去焦点的事件,具体效果如下: 一、下面来看下具体代码吧 1、先写出几个输入框,然后,在input里写一个失去焦点的事件方法οnblur=“ ”,以及ID,HTML代码如下: <table align="center"> <tr> <th>用户名:</th> <td><...
基于MATLAB的基本数字调制解调系统的设计
基于MATLAB的基本数字调制解调系统的设计一、摘要现代通信系统要求通信距离远、通信容量大、传输质量好,作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向。本文以MATLAB为软件平台,充分利用其提供的通信工具箱和信号处理工具箱中的模块,对数字调制解调系统进行Simulink设计仿真,并且进行误差分析。调制与解调是通信系统中十分重要的一个环节,针对不同的信道环境选择不同的调制与解调方式可...
ESP32-IDF HTTP服务器实战:从零搭建Web控制界面
本文详细介绍了如何在ESP32平台上使用ESP-IDF框架从零搭建HTTP服务器,并创建Web控制界面。内容涵盖环境配置、服务器基础设置、Web页面处理、GPIO控制接口实现及AJAX异步请求处理,帮助开发者快速掌握物联网设备Web控制开发。
JS中的确认密码操作和文本框表单元素
判断输入的账号与密码格式是否正确。判断输入的确认密码与密码是否一致。
豆包大模型API调用两种方法
ps: 因为是自用,所以这里图方便采用硬编码密钥的形式;如果有需求/安全风险,建议参考官方教程设置ARK_API_KEY环境变量的方式。坏处是:看别人的教程走了一大圈弯路hh;基础调用的话方法一就可以满足了,也比较方便快捷,容易上手。将 <Model> 替换为 Endpoint ID即可。创建就按照提示填写信息就行,需要实名认证,有免费额度。绿框框里就是Endpoint ID。
使用JavaScript实现页面注册表单文本框验证方法
classList.contains() 看看有没有包含某个类,如果有则返回true,么有则返回false。添加类 .icon-queren2 则是默认选中样式 可以使用 toggle切换类。如果上面input表单 只要有模块,返回的是 false 则 阻止提交。只要上面有一个input验证不通过就不同意提交。正则 /^[a-zA-Z0-9-_]{6,20}如果没有勾选同意协议,则提示 需要勾选。Ø 如果没有勾选同意,则提示要勾选。Ø required 属性不能为空。③: 勾选已经阅读同意模块。
电源芯片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。
视觉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参数,不然克隆下来的内容不完整。 如果你.
vue---element表单校验
表单校验的作用:在防止用户犯错的前提下,尽可能让用户更早地发现并纠正错误。 以登录注册为例,介绍表单校验 主要包括:(1)通过rules规则在表单提交前进行校验(2)在表单提交时进行校验 一、通过rules规则在表单提交前进行校验 rules常见的表单校验规则如下: rules: { // 用户名校验 username: [{ required:...
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。
js中验证html文本框是否必填,Javascript表单验证--输入框
表单验证是数据被送往服务器前对 HTML 表单中输入数据进行验证。表单验证是前端Javascript重要功能之一。是网页中不可缺少的重要部分。输入框的表单验证是表单验证中的最重要部分。文本框、密码框、文本域这些控件的验证方式完全一致,下面以一个文本框作为例子,演示输入框的验证方式。1. 基础版单击提交按钮时进行验证,是最简单最直接的验证方式。下面是这种验证的实现方式。1.1 基本结构HTML代码提...
Python爬虫实战:高效爬取Vimeo高清视频
在当今数字化时代,视频内容已成为互联网的重要组成部分。Vimeo作为一个高质量的视频分享平台,拥有大量优质视频资源。然而,Vimeo并未提供直接下载视频的选项,因此,我们需要借助Python爬虫技术来获取这些高清视频。(HTTP Live Streaming)格式存储。Vimeo的视频通常不会直接暴露。Vimeo的视频通常以。
锂电池充电器电路设计 里面有电路
锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。
js验证文本框内容
js验证文本框内容不能为空 只能输入英文和数字 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 /^([a-zA-z_]{1})([\w]*)$/g.test(str) 只能输入数字 只能输入中文 只能输入英文 只能输入中文、英文、数字、@符号和.符号 只允许输入英文,且不能粘贴也无法弹出粘贴菜单 只能输入数字和点号(注
廖雪峰Python教程[完整版]
廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白
js各种验证文本框输入格式
JS js各种验证文本框输入格式 不能为空 不能为空!')"> 只能输入英文和数字 有错')"> 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 /^([a-zA-z_]{1})([\w]*)$/g.test(str) 只能输入数字 只能输入中文 只能输入英文 只能输入中文、英文、数字、@符号和.符号 只允许输入英
Devexpress16.2.6破解工具
Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具
老版QQ原生表情gif动态
这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。
jsp页面中调用js文件去验证文本框内容
接上一篇 三、js验证文本框输入是否为空以及输入是否为数字格式 实现思想:根据用户的要求,我们需要在点击提交按钮之后一次性去验证所有必填项是否为空以及一些号码是否为数字格式,而且验证提示要在一个地方用文字统一提示,不能使用弹出窗口。还有为了避免重复工作,我们想要把所有的页面的提示放到一个js文件的一个方法里,这样所有的页面只需要调用该方法即可实现验证功能。我们最终使
JS验证GridView中文本框内容是否改变并清空
用js验证列表中的文本框是否改变,若改变则给出相应的提示并清空 前台代码,在列表中的textbox控件添加 onchange()函数,并获取当前文本框的id: ' TextMode="MultiLine"
js验证文本框及提示
js验证文本框及提示:$(".isData").blur(function (){ var reg = /xxxxx/; var value=$(this).val(); if(! reg.test(value)){ $(this).val("错误"); $(this...
JavaScript--17 文本框内容的选择、过滤和H5验证
文本框脚本选择文本select()方法select 事件获取选择的文本选择部分文本屏蔽字符屏蔽所有字符屏蔽数值兼容和完善自动切换焦点 在HTML 中,有两种方式来表现文本框:一种是使用<input>元素的单行文本框,另一种是使用<textarea>的多行文本框。 选择文本 select()方法 上述两种文本框都支持select()方法,这个方法用于选择文本框中的所有文本...
javascript文本框_如何使用Javascript仅在文本框中验证数字
javascript文本框 在ASP.NET中,您可以使用只能输入数字的文本框。 为此,首先必须创建一个javascript文件。 要创建javascript文件, first right click on the Project name in Solution Explorer 然后, select Add New Item -> JScript File-> Ok ...
451



被折叠的 条评论
为什么被折叠?



