如何验证文本字段的最小字符数
How do i validate a text field for minimum characters?
我正在尝试验证我的文本字段,以便仅使用正确数量的字符提交。 我尝试了下面的函数,但它是文字的,只让数字"10"提交,而不是小于或等于它的字符。我该如何正确执行此操作?
function validateForm(){
var x=document.chip_insert
txt=x.order_number.value;
if (txt<=10) {
return true
}else{
alert("Not a valid order number")
return false
}
}
是的,您可以通过字符串上的 .length() 轻松获得字符串的长度。
但是你的字符串"x"也是一个问题。我认为你不能只做"document.formxy"
这里有一个链接,其中包含在javascript中获取DOM元素的基础知识http://www.w3schools.com/js/js_htmldom_elements.asp
你可以通过执行 txt.length 来获取字符串的长度,它返回一个 int
使用 if (txt.length<=10) {
来获取字符串的长度。您只是比较值而不是长度。
尝试 txt.length 来计算字符数
您不是在计算字符串的长度,而是在计算字符串本身。而不是
if (txt <=10)
尝试
if (txt.length <= 10)
相关文章:
- 如何限制一个字段只接受4个数字字符作为输入,并获得'It’这是潜水警报
- 如何使用JQuery检查输入(电子邮件)字段是否包含特殊字符
- 不允许在字段中输入不需要的字符
- 为什么regex只验证字段中的一个字符,而不是所有输入的字符
- 如何在单击时从输入字段中删除最后一个字符
- 在粘贴事件Javascript的输入字段中删除所有非数字字符
- 如果字段在几行空行之后包含前几个字符,则验证描述字段长度
- 解析包含带$Parse的点字符的字段名称
- 验证输入字段和块字符
- JS如何捕获基于键入然后删除的字符的字段验证逻辑
- 多重<text区域>具有字符计数器+行限制器的字段
- 如果输入字段不是 40 个字符,则隐藏付款表单PayPal提交按钮
- 如何删除字段中的字符 javascript
- AngularJS:更改对象不会更新字段,但直接更改字符串会更新字段
- JavaScript/jQuery – 在输入字段的末尾添加一个字符
- 根据字符大小指定输入字段宽度
- 在 Chrome 文本输入字段中插入控制字符
- 是否可以替换输入字段中每个字符的颜色
- HTML源字段还将HTML代码更改为转义字符
- 关注keydown事件后的字段,不插入字符