Re: [問題] textarea限制行數

看板Web_Design作者 (網站程式設計)時間15年前 (2010/07/29 11:41), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《davidou (老歐 ! 月夜雪嵐)》之銘言: : textarea 不知道有沒有辦法限制使用者輸入的行數 : 因為我的畫面只能讓它顯示限定的行數而已 : 他打超過 我畫面就會破格了 : 原本有想過限定字數 可是字數又不等於行數... : 這樣限制就有點奇怪 不知道大家有沒有什麼辦法 : 任何方法都好 反正最後我存進資料庫時行數不能超過限定行數即可 : (這樣顯示出來才正確) : 最好是可以在使用者輸入時就告訴他超過行數了?(妄想 不是妄想.. 請測試下列語法 <script> function check(f) { var str=form1.show.value; str_arr=str.split("\n"); if (str_arr.length==6){ if(event.keyCode==13){return false;} }else if(str_arr.length>6){ Str = "" for(i=0;i<5;i++) Str = Str + str_arr[i] form1.show.value = Str; } } </script> <form action="#" name="form1" method="post"> <textarea name="show" rows=10 cols=120 onkeydown="return check(this.form);"> </textarea> <input type=submit value="送出" onclick="return check(this.form);"> </form> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.168.116

07/29 11:42, , 1F
為看先感謝XD 吃完午餐來測試看看
07/29 11:42, 1F
※ 編輯: Canboo 來自: 114.32.168.116 (07/29 11:45)

07/29 14:29, , 2F
如果一行打太長怎麼辦......?如果像chrome可以自由
07/29 14:29, 2F

07/29 14:29, , 3F
把textarea拉寬怎麼辦......?
07/29 14:29, 3F

07/31 21:37, , 4F
感謝 IT WORKS
07/31 21:37, 4F
文章代碼(AID): #1CKFY5QZ (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #1CKFY5QZ (Web_Design)