javascript - 如何使用 getElementById 检查长度

标签 javascript html css

我做错了什么?也许有人告诉我如何检查长度而不是更大的数字不是来自键盘而是按钮?

function checkLength() 
    {
    var input = document.getElementById("t") ;
     {
        if(input.value.length == 10)
        {
        input = input.replace(input, ''); 
        alert("Only 10 numers") ;
        }
    }
    }


<input type="text" maxlength="10" name="answer" id="t" onkeyup="isAllowedSymbol(this);checkLength();" placeholder="Enter data" >

最佳答案

我不认为 input.replace 是一个函数。如果您只想清空输入内容,我建议使用 input.value = ""

关于javascript - 如何使用 getElementById 检查长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36801266/

相关文章:

javascript - 如何通过悬停调用类/id

css - 如何在 asp.net 复选框组件中正确使用 bootstrap 3 复选框属性?

javascript - Swiper - 下一个和上一个按钮不起作用

javascript - 自定义控件 - 如何将聚合封装在另一个控件中

javascript - 带有可选逗号和点的有效数字的正则表达式

Javascript 复制输入值

javascript - 如何使用 .css() 应用 !important?

html - 分享链接在 iphone 上不起作用,但在桌面上有效

javascript - Fullcalendar 为每一天添加自定义按钮

jquery - 将图像屏蔽成多个部分,而无需多次加载图像