如何在js中获取当前textArea有多少行 5
我想做动态的显示textarea的滚动条,但是需要实时获取textarea有多少行,怎么写<textarearows="20"cols="50"name="mainTal...
我想做动态的显示textarea的滚动条,但是需要实时获取textarea有多少行,怎么写
<textarea rows="20" cols="50" name="mainTalk" id="mainTalk" style="overflow:hidden"
readonly="readonly"></textarea> 展开
<textarea rows="20" cols="50" name="mainTalk" id="mainTalk" style="overflow:hidden"
readonly="readonly"></textarea> 展开
展开全部
监听回车键是否按下应该就可以了
下面写了个简单的例子
<body>
<script>
function handleRowNum(event,id){
var code=null,
target=document.getElementById(id);
//如果是IE
if(window.event){
code=window.event.keyCode;
}
//如果是其他
else if(event.which){
code=event.which;
}
//按下回车键
if(code==13){
target.value=parseInt(target.value)+1;
}
}
</script>
<textarea wrap="off" onkeypress="handleRowNum(event,'num')" style="width:280px;height:180px;overflow:auto"></textarea>
<input type="text" id="num" size="3" value="0" readonly/>
</body>
下面写了个简单的例子
<body>
<script>
function handleRowNum(event,id){
var code=null,
target=document.getElementById(id);
//如果是IE
if(window.event){
code=window.event.keyCode;
}
//如果是其他
else if(event.which){
code=event.which;
}
//按下回车键
if(code==13){
target.value=parseInt(target.value)+1;
}
}
</script>
<textarea wrap="off" onkeypress="handleRowNum(event,'num')" style="width:280px;height:180px;overflow:auto"></textarea>
<input type="text" id="num" size="3" value="0" readonly/>
</body>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
style="overflow:auto"就能动态显示滚动条了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询