社区
JavaScript
帖子详情
如何当输入完毕后立即作出判断??
Aa7643
2003-09-06 03:30:57
如填写email时,如果格式不对,当光标焦点移到另外的地方的一瞬间即判断不对????
...全文
43
2
打赏
收藏
如何当输入完毕后立即作出判断??
如填写email时,如果格式不对,当光标焦点移到另外的地方的一瞬间即判断不对????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blueoxygen
2003-09-06
打赏
举报
回复
就是失去焦点的时候判断:)
meizz
2003-09-06
打赏
举报
回复
你可以在 onblur 事件对客户输入的内容进行判断:
<input onblur="mm(this)">
<SCRIPT LANGUAGE="JavaScript"><!--
function mm(e)
{
var s = e.value;
if(s == "") return;
if(!/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(s))
{
alert("你输入的不是Email 格式!请重新输入!");
e.focus();
}
}
//--></SCRIPT>
表单、表格字段,
输入
完毕
后
立即
点击【保存】,导致数据未更新就被保存
摘要:该问题描述表单
输入
未失焦时
立即
点击保存按钮,导致onChange和onClick事件并发触发,保存了未更新的数据。分析表明JavaScript单线程特性使click可能在change异步操作完成前执行。解决方案:1)简单场景使用setTimeout调整执行顺序;2)复杂场景采用状态锁机制(如Vue中的isChanging标志),确保异步change完成后再执行保存。
判断
文件是否写入
完毕
情景:用sqlldr导入数据入库时会产生一些日志,在入库未完成时,日志是大小为0的空文件,能通过日志大小
判断
是否入库完成 /** * 等待文件有数据且已写完 * 费时操作 放在子线程中执行 * * @param file 文件 * @param start 需要传入 System.currentTimeMillis(),用于兼容遍历的情况 * @return true:已写完 false:外部程序阻塞或者文件不存在 */ p
页面载入
完毕
后表单获得焦点
当页面载入
完毕
后,
输入
框获得焦点的jquery写法: $(document).ready(function(){ $("#recordId").focus(); }); 页面如图:每次页面载入
完毕
后“体检编号”都会获得焦点 ...
bat文件执行不
立即
消失的三种方法
bat文件在win系统中有很好的执行能力,并且使用较为简单,本经验主要介绍如何如何在bat执行
完毕
后,dos窗口不
立即
消失。 工具/原料 bat文件 win系统 一:问题描述 1 我们已经创建了一个bat文件,当我们双击执行
完毕
后其一闪而过就消失了,不能看到具体的执行过程。 END 二:pause暂停 1 此时我们可以在程序的结尾加上:...
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章