作者:自由勇最后更新 2003-12-15
?,extarea是HTML語(yǔ)言。textarea就是我們在論壇中最常見(jiàn)的發(fā)言框。在HTML語(yǔ)言中,textarea、input都是屬于“文本域”。textarea的屬性、各參數如下:
?,?、cols,垂直列。在沒(méi)有做樣式表設置的情況下,它表示一行中可容納下的字節。例如cols=80,表示一行中最多可容納40個(gè)漢字。
?,?、rows,水平列。表示可顯示的行數,例如rows=8,表示可顯示8行。超過(guò)8行,則出現滾動(dòng)條。
?,?、name,文本域的名稱(chēng),這項不可省。
?,ols和rows的意義請牢記。
?,!邮奖韺extarea的操作實(shí)例:
?,?shí)例1:去掉textarea右邊的灰色滾動(dòng)條,當文本超過(guò)可顯示的行數時(shí),自動(dòng)產(chǎn)生滾動(dòng)條。步驟如:<textarea cols=80 rows=8 name=a2 style="overflow:auto"></textarea>,也就是添加style="overflow:auto"這一句。效果如下:
?,?shí)例2:設置文本框的背景色。步驟如:<textarea cols=80 rows=8 name=a2 style="background-color:D7F8AB"></textarea>,效果如:
?,?shí)例3:設置文本框的字體大小、行距。步驟如:<textarea cols=80 rows=8 name=a2 style="font-size:9pt;line-height:130%"></textarea>
?,L貏e注意:textarea文本框中,網(wǎng)友輸入的文字中所含有的回車(chē)符,它所對應的ASCII碼是10。在A(yíng)SP程序中,當你需要修改、再次從數據庫中提取此留言并傳送給textarea時(shí),這時(shí)候,此回車(chē)符的ASCII碼則變?yōu)?3。這一點(diǎn)要特別注意,否則當執行論壇的“編輯”操作后,你的程序可能就會(huì )報錯,因為數據庫已經(jīng)受了破壞。解決的辦法是把asc(13)替換為asc(10)。
聯(lián)系客服