以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 关于addinput 输入范围限制的求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178181) |
|
-- 作者:liujie6215 -- 发布时间:2022/6/22 8:24:00 -- [求助] 关于addinput 输入范围限制的求助
尊敬的老师,以上这些都需要做限制,有一个不符合条件也会提醒,如何将其写道一个函数中。每项不符合,都有独自的提示。 [此贴子已经被作者于2022/6/22 8:32:23编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2022/6/22 8:53:00 -- with .AddInput("cs12","高压额定电压(KV): ","number") .Min=10000 .Max=1000000 end with
|
|
-- 作者:liujie6215 -- 发布时间:2022/6/22 10:37:00 -- 回复蓝老师 通过min 和max 是可以,但对于ios不支持,我的意思是想通过一个js函数来实现它。看是否可行
function valid(){
var v1 = document.getElementById("cs11").value; if (v1>=10 && v1 <= 100){return true}
show("toptip1",2000); return false; } 类似与以上这种。
|
|
-- 作者:有点蓝 -- 发布时间:2022/6/22 11:05:00 -- 试试 function valid(){ var v1 = document.getElementById("cs11").value; var min = parseint(v1.getAttribute("min")); var max = parseint(v1.getAttribute("max")); if (min && v1<min || max && v1 >max){ show("toptip1",2000); return false; } return true } |