js如何限制<input>中输入的最大字符数
3个回答
展开全部
<script>
window.onload = function ()
{
var oTxt = document.getElementById('txt');
var oDiv = document.getElementById('div1');
oTxt.onkeyup = function ()
{
if(oTxt.value.length<5)
{
oDiv.innerHTML = '您一出入'+oTxt.value.length+'个字符'
}
else if(oTxt.value.length>=5)
{
oDiv.innerHTML = '您一出入'+5+'个字符'
}
if(oTxt.value.length>=5)
{
oTxt.value = oTxt.value.substr(0,5);
}
}
}
</script>
限制5个字,超出后截断
window.onload = function ()
{
var oTxt = document.getElementById('txt');
var oDiv = document.getElementById('div1');
oTxt.onkeyup = function ()
{
if(oTxt.value.length<5)
{
oDiv.innerHTML = '您一出入'+oTxt.value.length+'个字符'
}
else if(oTxt.value.length>=5)
{
oDiv.innerHTML = '您一出入'+5+'个字符'
}
if(oTxt.value.length>=5)
{
oTxt.value = oTxt.value.substr(0,5);
}
}
}
</script>
限制5个字,超出后截断
推荐于2016-07-03 · 知道合伙人软件行家
关注
展开全部
写onkeyup事件
js获取文本框的值个数进行判断
直接使用maxlength='20'
<input type="text" name="email" maxlength="55" />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判断字符长度,return false不通过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询