<textarea id="hello" maxlength="100" style="width: 300px; height: 150px;"></textarea>不知道,为什么还是约束不了呀! 那位朋友能帮帮忙! 谢谢
我想约束这个框只能输入100个字
我想约束这个框只能输入100个字
解决方案 »
- 用js返回两个日期之间所有的日期组成的字符串,用逗号隔开
- extjs combobox 严重问题
- 散分,大家把该结的帖子都结了吧
- 急求可以根据星期几进行判断的自动切换代码,在线等
- 『求教』关于javascript中this的疑问(JavaScript DOM高级程序设计addEvent函数)
- easyui 的 treegrid的官方demo下载下来打开都显示不出数据
- 有没有用于刷新网页的javascript函数?
- 请解释HTML、JAVASCRIPT、DHTML、DOM之间的关系
- 怎么样关闭框架
- 打开一个窗体的问题
- jquery 全选和反选
- 用function类型变量的toString方法获取其源码
<!DOCTYPE html>
<html>
<head>
<meta charset="gb2312" />
<title>Test</title>
<style>
</style>
</head>
<body>
<textarea id="hello" maxlength="10" style="width: 300px; height: 150px;"></textarea>
<script>
var obj = document.getElementById('hello');
obj.onkeydown = function(){
if(this.innerHTML.length>9){
return false;
}
}
</script>
</body>
</html>
maxlength 在ie 下不给力得用js
<!DOCTYPE html>
<html>
<head>
<meta charset="gb2312" />
<title>Test</title>
<style>
</style>
</head>
<body>
<textarea id="hello" maxlength="10" style="width: 300px; height: 150px;"></textarea>
<script>
var obj = document.getElementById('hello');
obj.onkeyup = function(){
if(this.innerHTML.length>9){
this.innerHTML = this.innerHTML.substring(0,9);
}
}
</script>
</body>
</html>
改了一下
在 火狐里面是可以禁止的,但是换IE 的浏览器,就不可以了。