Re: [問題] 如何讓textarea自動增加行數
※ 引述《websterblue (好想射爆你..)》之銘言:
: 就是不固定行數~~
: 委託人希望一開始是1列就好
: 然後打字打超過一列的話 會自動增加列
: 不想要一次就給寬度5列這樣.....
: 請問如何做呢~~感謝
還蠻有趣的問題,簡單用JS實做了一下。
註:如果不想要 scrollbar 在跳, 把行數再多加1就好,或者把scrollbar禁掉。
http://tony1223.no-ip.info/test.htm
<html>
<head>
<title> 長度自動伸縮demo </title>
<script>
function checkrows(node){
var rows = node.value.split("\n").length ;
//不想要scrollbar一直閃 就在這+1 ↑
//alert(node.value+" "+rows);
node.rows=rows;
document.getElementById('sit').innerHTML="rows:"+rows;
//alert(rows);
return true;
}
</script>
</head>
<body>
<textarea rows="2" onkeyup="checkrows(this);" ></textarea>
<div id="sit"></div>
</body>
</html>
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 語 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼 *◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂~telnet://tony1223.no-ip.info
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.27.68
推
06/02 09:48, , 1F
06/02 09:48, 1F
推
06/02 11:04, , 2F
06/02 11:04, 2F
→
06/02 12:41, , 3F
06/02 12:41, 3F
推
06/02 12:58, , 4F
06/02 12:58, 4F
推
06/02 15:31, , 5F
06/02 15:31, 5F
推
06/02 16:25, , 6F
06/02 16:25, 6F
推
06/02 17:58, , 7F
06/02 17:58, 7F
→
06/02 17:59, , 8F
06/02 17:59, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):