<div id="num">10</div>
<textarea onkeydown="return checkNum(this)"></textarea>
<script>
function checkNum(obj)
{
var num = obj.value.length+1;
num = parseInt(document.getElementById("num").innerText) - num
if(num<0)
{
alert("字数超出");
return false;
}
else
document.getElementById("num").innerText = num;
}
</script>
<textarea onkeydown="return checkNum(this)"></textarea>
<script>
function checkNum(obj)
{
var num = obj.value.length+1;
num = parseInt(document.getElementById("num").innerText) - num
if(num<0)
{
alert("字数超出");
return false;
}
else
document.getElementById("num").innerText = num;
}
</script>
解决方案 »
- JS实现抛物线运动
- 跪求javascript高手指导
- 如何自定义ie右键菜单进行测试
- 请问这样怎么做。。
- 火狐下回车事件的获取
- javascript怎麼去掉一個字符串最後面n個字符?
- 在javascript中,只知道一文本文件路径,要替换文件中的某字符串
- 未知当前表单名及文本框名时如何将焦点定位在页面的第一个文本框?
- 如何去掉window.showModalDialog模态对话框中的title名字?十万火急!!
- 为什么用JS的返回值赋值后,字符串的长度大幅增加,但显示正常
- 如何取得当前页的绝对地址?
- 在javascript 里怎么把中划线 "-" 这个符号替换成空 ,另外一个是怎么用instr这个比较函数
<div id="num"></div>
<textarea onkeydown="return checkNum(this)"></textarea>
<script>
var wordCount = 10;
document.getElementById("num").innerText = wordCount;
function checkNum(obj)
{
var num = obj.value.length+1;
num = wordCount - num
if(num<0)
{
alert("字数超出");
return false;
}
else
document.getElementById("num").innerText = num;
}
</script>