JS给文本区域(textarea)字数限制

2016-02-20 00:52 7 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是JS给文本区域(textarea)字数限制,一起来学习了解下吧!

【 tulaoshi.com - Web开发 】

今天搭了个发短信的页面,找朋友测试,
没想到一位大侠直接弄了本长篇小说发我手机上
为了我的宝贝手机能继续健康澎湃,给文本区域(textarea)做了一下字数限制:
我们知道,在input标签中可以使用maxlength=4″属性来直接控制字符数,但是这一招在textarea中行不通。只好写一些JS来做判断:

function textdown(e)
{textevent = e ;
if(textevent.keyCode == 8)
{
return;
}
if(document.getElementById('text').value.length = 180) 
{
alert("大侠,我手机屏幕小,先输入这么多字好不?") 
if(!document.all)
{
textevent.preventDefault();
}
else
{
textevent.returnValue = false;
}
}
}
function textup()
{
var s = document.getElementById('text').value;
//判断ID为text的文本区域字数是否超过180个
if(s.length 180) 
{
document.getElementById('text').value=s.substring(0,180);
}
}

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

附textarea在html中需要调用的参数:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

id=text onKeyDown=textdown(event) onKeyUp=textup()

来源:http://www.tulaoshi.com/n/20160220/1632703.html

延伸阅读
标签: 电脑入门
QQ群名称字数是有限制的。它可以设置20个字符,10个汉字。
标签: Web开发
Code:用JavaScript限制textarea输入长度 (For: IE、Firefox ...) body {font-size:14px;} maxlength=10 maxlength=20 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
标签: 化妆
加入腮红区域: 从黑 眼珠向下的垂直连线,与鼻翼的横向延长线交汇点是强调脸颊的最高位置,也是腮红的起始点,由这一点向微笑时颧骨最凸起部位来回涂腮红是基本方法。 高光区: 基本高光区域包括眼 下三角区部位及脸部较凸出部位,在 视觉集中的高光区加入亮色,可以提 升透明度,强调立体感。(①T区、②眼下三角区、③C...
标签: 办公软件
假如您需要处理有特定字数要求的文档(例如,用于报纸广告的文本),并且需要与他人共同处理这一文档,该怎么办? Microsoft Word 2002 包含了许多功能,使您能够轻松地完成这样的任务。 创建了初稿后,您可以迅速将文档发送给一个或多个审阅者。您和同事修订和更新文本时,您可以轻松地跟踪修改内容,还可以使用字数统计功能以确保...
标签: Web开发
js对输入框的字数限制,限制文本框输入的字符数,若达到数目则停止其输入!代码如下: 01. !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" 02.html xmlns="http://www.w3.org/1999/xhtml" 03.head 04.meta http-equiv="C...

经验教程

847

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部