只读输入焦点

时间:2016-08-27 09:03:37

标签: javascript forms focus

示例:有两个输入元素"旧密码"和#34;新密码"。当第二个聚焦时,调用一个函数来比较"旧密码"的值。和实际的旧密码。这一切都很好,但是当两个输入设置为" readonly = true"并且用户点击第二个输入,调用上述函数,尽管用户无法输入输入(焦点触发readonly输入)。我使用的是jQuery .focus()方法。

一个解决方案是每次使用if语句进行检查(参见下文),但我的问题是,是否有另一种方法similair to .focus()在jQuery或裸JS中,它不会被激活,当输入设置为readonly时

if (!readonly) { ... }

0 个答案:

没有答案