代码:
<html>
<head>
<script type="text/javascript" src="../jquery-3.4.1.min.js"></script>
</head>
<body>
<div class="send_message">
<div class="ui">
<div class="content_title">
随时随地发信息!!!
<div>
<div class="content_text">
<textarea class="content" name="content" onkeyup="check_number(this.value,'0')" rows="5" ></textarea>
</div>
</div>
<div class="show">
<span class="countTxt">还可输入<em class="count">160</em>字</sapn>
<button class="button" onclick="show()">发布</button>
</div>
</div>
<script type="text/javascript">
/*检查输入字数*/
function check_number(number,zero){
var len = 160 - number.length;
$(".count").text(len); /*显示字数倒数*/
if(len < 0){
window.alert("字数超出范围");
$(".count").css({ /*显示字数倒数颜色变化*/
"color":"red"
});
}else{
$(".count").css({
"color":"black"
});
}
}
/*按发布按钮时检测字数是否在范围内,不在提示错误*/
function show(){
var content = $(".content").val();
var len = content.length;
if(len > 160){
window.alert("发送信息字体不能大于160个字");
}
if(len == 0){
window.alert("发送信息不能为空");
}
}
</script>
</body>
</html>
图: