Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何验证文本字段的最小字符数?_Javascript_Forms_Validation - Fatal编程技术网

Javascript 如何验证文本字段的最小字符数?

Javascript 如何验证文本字段的最小字符数?,javascript,forms,validation,Javascript,Forms,Validation,我正在尝试验证我的文本字段,以便只提交正确数量的字符。我尝试了下面的函数,但它是文本的,只允许数字“10”提交,而不允许小于或等于它的字符。我该怎么做 function validateForm(){ var x=document.chip_insert txt=x.order_number.value; if (txt<=10) { return true }else{ alert("Not a valid orde

我正在尝试验证我的文本字段,以便只提交正确数量的字符。我尝试了下面的函数,但它是文本的,只允许数字“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
    }
}
函数validateForm(){
var x=document.chip\u insert
txt=x.order\u number.value;

如果(txt您可以通过执行返回int的txt.length来获取字符串的长度使用
如果(txt.length尝试使用txt.length来计算字符数是的,您可以通过字符串上的.length()轻松获取字符串的长度

但是字符串“x”也是一个问题。 我想你不能只做“document.formxy”

下面是在javascript中获取DOM元素的基础链接
您不是在评估字符串的长度,而是评估字符串本身。 而不是

if (txt <=10)

if(txt)如果你是对的,请在你的文章中使用txt.length!非常感谢!你也是对的,也感谢你的链接,它帮助很大!
if (txt.length <= 10)