如果我有文本,并且只希望允许用户输入5到10个字符之间的文本,那么如何使用javascipt进行输入呢?
我尝试使用mix
和max
函数,但它们仅适用于数字数据。
最佳答案
您可以执行以下操作:
`
function checkLength(){
var textbox = document.getElementById("textbox");
if(textbox.value.length <= 10 && textbox.value.length >= 5){
alert("success");
}
else{
alert("make sure the input is between 5-10 characters long")
}
}
</script>
<input type="text" id="textbox"></input>
<input type="submit" name="textboxSubmit" onclick="checkLength()" />
`
关于string - 如何使用JavaScript在文本框中设置最小和最大字符长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21172991/