`
cs_man
  • 浏览: 58853 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript实现提示文本框还可以输入字符数的方法

阅读更多
<html>
<head>
<title>enter</title>
<script language="javascript">
function keypress1()
{
   var text1=document.getElementById("mytext1").value;
   var len=15-text1.length;
   var show="你还可以输入"+len+"个字";
   document.getElementById("name").innerText=show;
}
function keypress2()
{
   var text1=document.getElementById("myarea").value;
   var len;//记录剩余字符串的长度
   if(text1.length>=30)
   {
    document.getElementById("myarea").value=text1.substr(0,30);
    len=0;
   }
   else
   {
     len=30-text1.length;
   }
   var show="你还可以输入"+len+"个字";
   document.getElementById("pinglun").innerText=show;
}

</script>
</head>
<body>
<center>
<div style="text-align:left;">
<h>昵称:</h>
<input type="text" id="mytext1" maxlength=15 onKeyUp="keypress1()"/>
<font color="gray"><label id="name">你还可以输入15个字</label></font>
<br>
<h>评论内容:</h><br>
<textarea id="myarea" style="height:100px;width:200px;overflow-x:hidden;overflow-y:hidden" cols="10"   rows="3" onKeyUp="keypress2()" onblur="keypress2()"></textarea>
<font color="gray"><label id="pinglun">你还可以输入30个字</label></font>
<div>
</center>


</body>
</html>
分享到:
评论
1 楼 604300839 2012-03-06  
感谢,用上了

相关推荐

    Javascript实现文本框输入提示

    Javascript实现的网页文本框输入提示 实现原理: 文本框输入内容后,搜索字符串数组,将匹配内容写入DIV以下拉列表形式展现,并支持方向键选择,效果类似搜索网站的输入提示。 友情提示: 较为粗糙的实现方法,...

    纯javascript实现副文本框

    "纯javascript实现副文本框"这个主题聚焦于如何利用JavaScript来创建一个功能丰富的文本输入组件,这种组件通常被称为富文本编辑器。副文本框,或者说是富文本编辑器,允许用户在网页上进行类似Word的文本编辑,包括...

    jquery-文本框输入即时显示可输入剩余字符数

    "jquery-文本框输入即时显示可输入剩余字符数"这个功能是提升用户体验的一种常见方式,它允许用户实时看到他们在一个文本框中还能输入多少字符,避免超过限制。这种功能广泛应用于评论、留言、表单填写等场景,有助...

    文本框只能输入 数字,小数点,减号 字符的正则表达式

    通过在前端代码(如JavaScript)中使用这个正则表达式,我们可以实现对用户输入的实时验证,确保文本框只能输入符合规则的字符。例如,在JavaScript中,我们可以这样设置输入框的`pattern`属性: ```javascript ^[-...

    javascript日期输入文本框

    JavaScript日期输入文本框是网页开发中常见的一种交互元素,它允许用户在文本框中输入或选择日期。在JavaScript中,处理日期和时间通常涉及到`Date`对象和相关的函数。在这个主题下,我们将深入探讨如何创建一个...

    js正则表达式限制文本框只能输入数字,能输小数点.

    接下来,我们可以通过JavaScript来实现对文本框输入内容的验证。这里给出两种方法:一种是在用户键入时即时验证,另一种是在用户离开输入框后进行验证。 ##### 方法一:即时验证 可以使用`onkeyup`事件监听器来...

    验证文本框只能输入数字

    但请注意,这种方法不能防止用户在JavaScript禁用的情况下输入非数字字符。 2. 使用JavaScript事件监听器: 更常见的做法是使用JavaScript的`oninput`或`onkeydown`事件来实时检查用户输入。以下是一个简单的例子...

    防止文本框中非法输入

    各种防止文本框中输入的方法 javascript

    JavaScript 文本框下拉自动补全提示

    总之,JavaScript文本框下拉自动补全提示是通过监听输入、匹配数据、展示下拉列表和响应用户选择等步骤实现的。开发者可以通过选择合适的库和自定义配置,为用户提供便捷的输入体验。在实际应用中,还需考虑性能、...

    JS文本框只允许输入数字小数点

    此外,对于用户体验的优化,你还可以考虑在输入过程中实时显示错误提示,或者在提交表单时进行验证,防止用户输入非法数据。 总结起来,"JS文本框只允许输入数字小数点"涉及到的主要知识点有: 1. HTML的`&lt;input&gt;`...

    用字符串的length实现限制文本框长度

    标题“用字符串的length实现限制文本框长度”指的就是通过编程方式,利用字符串的`length`属性来限制文本框的最大输入字符数。 在大多数编程语言中,字符串都有一个`length`属性,它返回字符串中字符的数量。例如,...

    js文本框限制输入 多种情况

    为了实现这一功能,可以采用`onkeyup`事件与正则表达式结合的方法来过滤非数字字符。具体实现代码如下: ```html (/\D/g,'')"&gt; ``` 这里的关键在于正则表达式`\D`,它代表非数字字符。`/D/g`中的`g`标志表示全局...

    js实现文本框只允许输入数字并限制数字大小的方法

    综上所述,通过上述方法,我们可以在JavaScript中实现一个文本框,它仅允许用户输入数字,并且限制了这些数字的大小。这个功能主要依赖于JavaScript的键盘事件监听、正则表达式的匹配与替换,以及简单的条件判断。...

    js限制文本框只输入正整数

    在探讨如何利用JavaScript限制文本框只输入正整数这一主题时,我们首先应当明确目标:确保用户在文本框中输入的数据仅包含正整数,即非负整数(不包括小数、负数以及任何非数字字符)。这在许多场景下至关重要,比如...

    javascript控制文本框输入数字.doc

    本文详细介绍了如何使用JavaScript来控制文本框输入数字的方法,包括只允许数字输入、允许小数输入、限制整数和小数位数以及针对IE浏览器的特殊处理等。这些技术在Web开发中非常实用,可以帮助开发者创建更加健壮和...

    原生js text文本框输入字数限制长度提示

    以下将详细介绍如何使用原生JavaScript实现文本框输入字数限制及长度提示。 首先,我们需要获取到文本框元素,并设置一个最大输入字数。这可以通过HTML的`maxlength`属性完成,例如: ```html ``` 这个例子中,...

    用webform实现的文本框提示搜索功能

    在本文中,我们将深入探讨如何使用ASP.NET Web Forms来实现一个基本的文本框提示搜索功能。Web Forms是ASP.NET框架的一部分,它允许开发者通过控件和事件驱动的方式构建交互式的Web应用程序。 首先,"用webform实现...

    javascript计算文本框输入内容的长度

    综上所述,通过简单的JavaScript代码,我们可以实现对文本框输入内容长度的实时计算与显示。此外,通过对代码进行适当的优化和扩展,不仅可以提升用户体验,还能进一步增强应用的功能性和实用性。

    jQuery 文本文本框输入字符限制插件.

    当用户在文本框内键入文字时,插件会实时计算已输入的字符数,并显示一个提示,告知用户还剩多少字符可以输入。这种提示可以以多种形式存在,例如在文本框下方显示一个小标签,或者直接在输入框旁边显示数字。这样的...

    文本框提示插件

    本插件基于JavaScript实现,其核心功能包括实时监测文本框内容变化、生成提示列表以及与用户交互。 1. **实时监测文本框内容变化**:通过JavaScript的事件监听机制,特别是`input`事件,插件能够实时获取到用户在...

Global site tag (gtag.js) - Google Analytics