我如何获得一个表格,以停止后的窗帘数量的字符
How do I get a form to stop after a curtain amount of charackters?
所以我得到了这个代码,但我不知道如何让它在大量字符之后停止,我该怎么做?提前感谢您的回答!。
<!doctype html>
<html>
<head>
<title>Hover</title>
<script type="text/javascript"
src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-
1.8.1.min.js">
</script>
</head>
<body>
<h1>Keyup</h1>
<hr>
<form action="#">
<textarea rows="10" cols="20" id="message" name="message">
</textarea>
<p>Characters remaining: <span id="remaining">50</span></p>
</form>
<script type="text/javascript">
$(document).ready(function(){
var maxCharacters = 50;
$("#message").on("keyup", function(){
var currentVal = $("#message").val().length;
var totalRemaining = maxCharacters - currentVal;
$("#remaining").text(totalRemaining);
});
});
</script>
</body>
</html>
最快的解决方案(无需任何js编码)是设置maxlength。
<textarea maxlength="50" rows="10" cols="20" id="message" name="message"></textarea>
尝试DEMO
$(document).ready(function(){
var maxCharacters = 50;
$("#message").on("keyup keydown", function(event){
var currentVal = $("#message").val().length;
var totalRemaining = maxCharacters - currentVal;
if(+$(this).val().length >= maxCharacters)
event.preventDefault(); // stop the default action of the event
$("#remaining").text(totalRemaining);
});
});
希望它能帮助。。。
这就是黑输入的方式:
$("#message").attr("disabled");
您需要将此代码添加到侦听器中,无论是在keyup函数中还是在上
$(document).ready(function(){
var maxCharacters = 50;
$("#message").on("keyup", function(){
var currentVal = $("#message").val().slice(0, maxCharacters);
$("#message").val(currentVal);
var totalRemaining = maxCharacters - currentVal.length;
$("#remaining").text(totalRemaining);
});
});
相关文章:
- 如何限制一个字段只接受4个数字字符作为输入,并获得'It’这是潜水警报
- 如何获得前面有“”的字符;add_”;
- 通过分离除“”之外的任何特殊字符来获得所有列表框值"通过jquery
- 如何获得要渲染的字符实体(PHP从数据库中提取以在Fullcalendar中显示)
- HTML:无需格式化即可获得特殊字符
- 我怎样才能通过使用字符位置来获得单词
- 每当字符串获得空格时,将字符串的字符大写
- 获得有条件的字符位置
- CKEDITOR getData()返回html字符实体(unicode),但如何获得未翻译的字符
- 为什么我可以't使用JQuery更新输入标签的值,并在其中放入€字符?我获得â¬字符串而不是欧
- 我如何获得一个表格,以停止后的窗帘数量的字符
- 如何在javascript中使用toString(16)来获得用两个字符编写的字节
- 如何使用Range Object和window.getSelection()获得与body相关的字符偏移量
- JavaScript获得最近点击字符的页面坐标
- 在javascript中无法获得带有特殊字符URL的内容
- 我如何让JavaScript在字符之前获得子字符串
- 如何在javascript中减去2个字符以获得ascii的差异
- 如何编码和解码HTML特殊字符以获得实体名称
- 使用正则表达式删除项目符号后,在字符之间获得额外的空间
- 解释json字符串中的反斜杠字符以获得漂亮的显示