纯JS控制textarea的maxLength

简介: 不用JQUERY,光是纯JS做的一个控制文本框字数的小功能,代码是用ASP.NET的文本框控件了,自己在chrome,firefox,ie6,8上测试通过了,innerText竟然不能用于firefox。

    不用JQUERY,光是纯JS做的一个控制文本框字数的小功能,代码是用ASP.NET的文本框控件了,自己在chrome,firefox,ie6,8上测试通过了,innerText竟然不能用于firefox。。。郁闷。。。至于网上说的什么粘贴问题之类的那就不管了,那些就留到后台再截取处理就行了。

<% @ Page Language = " C# "  AutoEventWireup = " true "  CodeFile = " text_area.aspx.cs "  Inherits = " text_area "   %>

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html  xmlns ="http://www.w3.org/1999/xhtml" >
< head  runat ="server" >
    
< title > 纯JS限制文本框字数 </ title >
    
< script  type ="text/javascript" >
        window.onload 
=   function () {
            document.getElementById(
" txtContent " ).onkeyup  =   function () {
                
var  len  =   this .value.length;
                
var  tmp  =   10   -  len;
                
if  (tmp  <=   0 ) {
                    
this .value  =   this .value.substring( 0 10 );
                    document.getElementById(
" mes " ).innerHTML  =   " 您还可以输入 0 个字符 " ;
                } 
else  {
                    document.getElementById(
" mes " ).innerHTML  =   " 您还可以输入  "   +  tmp  +   "  个字符 " ;
                }
            }
        }
    
</ script >

</ head >
< body >
    
< form  id ="form1"  runat ="server" >
    
< asp:TextBox  ID ="txtContent"  TextMode ="MultiLine"  runat ="server"  Height ="190px"  Width ="439px" ></ asp:TextBox >
    
< div  id ="mes" >
        您还可以输入 10 个字符
    
</ div >
    
</ form >
</ body >
</ html >

 

 

目录
相关文章
|
8月前
|
前端开发
使用 div 实现 input、textarea 输入框,并支持 placeholder 属性(解决浏览器兼容问题)
使用 div 实现 input、textarea 输入框,并支持 placeholder 属性(解决浏览器兼容问题)
110 0
|
前端开发
css:input元素placeholder样式设置
css:input元素placeholder样式设置
145 0
css:input元素placeholder样式设置
|
JavaScript
jquery获取多个相同name的input的value值
jquery获取多个相同name的input的value值
|
JavaScript
jquery获取input 复选框值
jquery获取input 复选框值
|
JavaScript 前端开发
使用js操作checkbox
我们在项目中经常会遇到这个问题:使用js判断checkbox框是否被选中以及使用js对checkbox进行操作。 其实这些需求很简单,这里给出使用原生js和jQuery来完成这些需求。
1179 0
|
JavaScript 前端开发 数据安全/隐私保护
js之checkbox判断常用示例
checkbox常用示例可参考: 关于checkbox自动选中 checkbox选中并通过ajax传数组到后台接收 MP实战系列(十三)之批量修改操作(前后台异步交互) 本次说的是,还是关于智能门锁开锁方式。
1283 0
|
JavaScript 前端开发

热门文章

最新文章