请大家帮忙,增加<textarea>行数的js脚本? 说清楚一点。textarea有一个rows属性。可以控制行数。js可以控制的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function crcontent(obj){ var sText = parseInt(document.getElementById("wreditor").height); if (obj=="b") { sText=sText+100; alert (sText); if (sText>700){sText=700;} } if (obj=="s") { sText=sText-100; alert (sText); if (sText<250){sText=250;} } document.getElementById("wreditor").height=sText;}<td OnClick="crcontent('b');"><img src="./editor/images/jia.gif" alt="增大编辑区" style="cursor: pointer;"></td> <td OnClick="crcontent('s');"><img src="./editor/images/jian.gif" alt="减小编辑区" style="cursor: pointer;"></td> 3楼实现的是直接控制高度,而不是行数,其实修改rows属性,它自己会调整高度。比如:html代码:<textarea rows="3" cols="10" id="myarea"></textarea><input type="button" name="add" value="+" onclick="addrow()"><input type="button" name="delete" value="-" onclick="deleterow()">js函数:<script type="text/javascript">function addrow(){ var area = document.getElementById('myarea'); area.rows = area.rows + 1;}function deleterow(){ var area = document.getElementById('myarea'); area.rows = area.rows - 1;}</script> <HTML> <script> function $(sId){ return document.getElementById(sId);}function change(sign){ if(sign=='+') $('txt').rows = parseInt($('txt').rows)+1; else $('txt').rows = parseInt($('txt').rows)-1; }</script> <body bgcolor="#ffffff" text="#000000" > <textarea id="txt" cols="30" rows="10">aaaaaaa</textarea><br><input type="button" value=" + " onclick="change('+')"><input type="button" value=" - " onclick="change('-')"></body> </html> 建议版主改正一下此帖,因为它里面的js代码,使得我的http://hi.csdn.net/my.html无法正常显示. 将这篇帖子标题和内容中的带尖括号的textarea换了,就是因为它造成my.html这个网页显示错误. csdn论坛没有对标题进行html标签检测...希望能改进 请帮忙改代码 谁能帮我看下这个JS 有关javascript中添加事件函数的问题 javascript中动态生成表格的属性设置问题 ext + struts 权限资源控制问题 问个窗口控制的问题! 如何实现梅花树的动态加载 利用Jquery 在右侧固定一个层,不随滚动条移动,该层需要加载制定url的网页,该如何实现呢 如何最大化新打开的窗体 怎样取得 Table/Tr/Td 里面的内容? 看看这个奇怪的for循环 谁有这样的网页层代码,移动灵活,打开和关闭时动画
var sText = parseInt(document.getElementById("wreditor").height);
if (obj=="b") {
sText=sText+100;
alert (sText);
if (sText>700){sText=700;}
}
if (obj=="s") {
sText=sText-100;
alert (sText);
if (sText<250){sText=250;}
}
document.getElementById("wreditor").height=sText;
}<td OnClick="crcontent('b');"><img src="./editor/images/jia.gif" alt="增大编辑区" style="cursor: pointer;"></td>
<td OnClick="crcontent('s');"><img src="./editor/images/jian.gif" alt="减小编辑区" style="cursor: pointer;"></td>
html代码:
<textarea rows="3" cols="10" id="myarea"></textarea>
<input type="button" name="add" value="+" onclick="addrow()">
<input type="button" name="delete" value="-" onclick="deleterow()">
js函数:
<script type="text/javascript">
function addrow(){
var area = document.getElementById('myarea');
area.rows = area.rows + 1;
}
function deleterow(){
var area = document.getElementById('myarea');
area.rows = area.rows - 1;
}
</script>
<HTML>
<script>
function $(sId){
return document.getElementById(sId);
}function change(sign){
if(sign=='+')
$('txt').rows = parseInt($('txt').rows)+1;
else
$('txt').rows = parseInt($('txt').rows)-1;
}
</script>
<body bgcolor="#ffffff" text="#000000" >
<textarea id="txt" cols="30" rows="10">aaaaaaa</textarea><br>
<input type="button" value=" + " onclick="change('+')">
<input type="button" value=" - " onclick="change('-')"></body>
</html>