当前位置:  开发笔记 > 编程语言 > 正文

将html输入框中的值保持在设定金额以下

如何解决《将html输入框中的值保持在设定金额以下》经验,为你挑选了1个好方法。

我在输入框中只能包含数值(使用此插件).
现在我希望输入在下面,例如90.如果输入的值超过此最大上限或无法解析,则应插入先前的值.默认情况下,该框将包含"1".


我想我应该以某种方式抓住当前的价值.尝试解析新值.如果是允许值,则继续使用此值,否则,将旧值重新设置.
由于我的JS技能非常有限,我甚至不知道我可以使用哪些事件,而且我发现我在intarwebz上找到的文档相当令人困惑.

--EDIT--
我最终使用了谢尔盖的代码并使用了Aaron的可用性建议.
我现在正在寻找的是启用/禁用整个表单的提交.只是禁用提交按钮是不够的.



1> Sergei..:

...... JavaScript:

var v=1;

function check(i) {      
  if(i.value > 100) {
    i.value=v;
    alert("< 100");
  }
  else
    v=i.value;
}

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有