多行的就不能使用Input了。需要使用textarea標簽屬性:
textarea代表html的單多行輸入域
html多行輸入框
tyle="OVERFLOW: hidden">
style="OVERFLOW: visible">始終不顯示滾動條,文本區域的大小會根據內容的增加,自動增長,以顯示全部內容
<textarea cols="2" rows="6" >
例子
<tr>
<td></td>
<td><textarea name="reworkmes" cols="40" rows="4" >
</tr>
擴展資料
textarea標簽是成對出現的,以<textarea>開始,以</textarea>結束
專有屬性.
1、common -- 公共屬性
2、accesskey -- 表單的快捷鍵訪問方式
3、cols -- 多行輸入域的列數
4、disabled -- 輸入域無法獲得焦點、無法選擇,以灰色顯示,在表單中不起任何作用
5、name -- 元素名稱
6、readonly -- 輸入域可以選擇,但是無法修改
7、rows -- 多行輸入域的行數
8、tabindex -- 輸入域的"tab"鍵遍歷順序
參考資料
百度百科-HTML
在html中,<input>文本框僅代表單行文本框,如果需要輸入多行數據,需要將標簽更改為版<textarea>
1、<input>示例權如下:
2、<textarea >示例如下:
擴展資料:
1、<input> 中根據不同的 type 屬性值,輸入字段擁有很多種形式。輸入字段可以是文本字段、復選框、掩碼后的文本控件、單選按鈕、按鈕等等。
2、HTML 與 XHTML 之間的差異
在 HTML 中,<input> 標簽沒有結束標簽。
在 XHTML 中,<input> 標簽必須被正確地關閉。
3、<textarea> 標簽定義多行的文本輸入控件。
文本區中可容納無限數量的文本,其中的文本的默認字體是等寬字體(通常是 Courier)。
可以通過 cols 和 rows 屬性來規定 textarea 的尺寸,不過更好的辦法是使用 CSS 的 height 和 width 屬性。
參考資料:百度百科-HTML
多行需要用到<textarea>命令,</textarea> 是多行文本的標簽。
比如你要設個五行、一行50字的文本框,<textarea name="txt" clos=",50" rows="5" warp="virtual"></textarea>
把input換成下面這個吧,支持多行的標簽,可自動換行:
<textarea id="ta1" style="width:500px;height:300px;" value="我可專以自動換行"></textarea>把textarea當成input一樣使屬用就可以了,也是可以表單提交的
是<textarea>嗎?
如果是在表單里輸入換行,直接打回車就可以了。這個控件敲回車時是不會提交回表單的。
如果答要給一個帶換行的默認值,這樣做:
<textarea>haha如果是<input>,則不能輸入換行。多行文本請使用<textarea>。
相關推薦: