我主要是想让这两个文本框必须输入,不能为空的.要在它失去焦点的时候做判断的.如果是空,将焦点重新置回到这个文本框,并且给出提示框.不空的话,将使焦点置于下一文本框.
--------
注意:此逻辑会产生抢焦点的死循环:
如果input1为空,input2也为空,当前焦点在input1,我们点击input2的话,会产生input1与input2抢焦点形成死循环。--通常,非空判断是在提交之前验证,而不是在输入后立即验证。输入后立即验证不合习惯,就象是填一个表,虽说有很多是必填,但是我们想先填哪里就先填哪里,而不是一旦焦点落在了一个必填项后,就必须先填好这一项才能继续填其它的内容
--------
注意:此逻辑会产生抢焦点的死循环:
如果input1为空,input2也为空,当前焦点在input1,我们点击input2的话,会产生input1与input2抢焦点形成死循环。--通常,非空判断是在提交之前验证,而不是在输入后立即验证。输入后立即验证不合习惯,就象是填一个表,虽说有很多是必填,但是我们想先填哪里就先填哪里,而不是一旦焦点落在了一个必填项后,就必须先填好这一项才能继续填其它的内容
解决方案 »
- 用javascript如何实现这样的下载?
- 求助:javascript代码IE中运行正确,FF中有问题
- 求一个正则
- 关于鼠标位置的一些判断。
- 为什么不能设置Cell的背景色?
- 晕倒..晕倒.....select下拉框的title怎么不显示?
- 求代码:不用下载直接运行安装程序
- 请问怎样在点击“超链接”之后,打开的窗口没有菜单、没有状态栏、没有常用工具、没有地址栏?
- 如何使页面不存在历史记录里,不从浏览器里设定,要让页面自己完成
- 求问大神,php代码是无法写在.js文件中,那么我们如何在js文件中得到另一个php
- 如何知道上一页的url
- 请问怎样实现点击一个radio单选框以后,某个选择框和某个文本框才被激活!谢谢!
没有法子的.比较可怜!!
我发现是这样的,并不是第一个文本框先发生失去焦点的事件,而是第二个文本框先发生得到焦点的事件,在发生失去焦点的事件,然后才是第一个文本框发生失去焦点的事件.有什么方法能够解决吗?
客户可能是在不明就里的情况下提出这样的意见,可以委婉的向他提出来(至少我们比他要专业一点),如果他说什么我们就做什么,只能走很多的回头路(肯定会有用户提出这样不合习惯)。