JavaScript - 表單元素 - textarea Element

textarea

testarea物件就是<textarea>,其中accessKey、defaultValue、disabled、form、name、readOnly、tabIndex、type等屬性和input物件相同。

form表單之textarea元素屬性
名稱說明
cols每一行可以有多少字元
rows多少行(列)

限制使用者輸入字元數

由於<textarea>沒有<input>的maxlength,所以我們自訂一個屬性來使用,例如,

<textarea name="comments" id="comments" cols="40" rows="4" maxlength="100" onkeypress="return lessThan(this);"></textarea> 

function lessThan(objTA){
  //比較輸入字元數與自訂屬性maxlength的比較結果
  return objTA.value.length < objTA.getAttribute("maxlength");
} 

沒有留言:

張貼留言

感謝您的留言,如果我的文章你喜歡或對你有幫助,按個「讚」或「分享」它,我會很高興的。