1、cols,垂直列。在没有做样式表设置的情况下,它表示一行中可容纳下的字节。例如cols=80,表示一行中最多可容纳40个汉字。
2、rows,水平列。表示可显示的行数,例如rows=8,表示可显示8行。超过8行,则出现滚动条。
3、name,文本域的名称,这项不可省。
cols和rows的意义请牢记。
·样式表对textarea的操作实例:
实例1:去掉textarea右边的灰色滚动条,当文本超过可显示的行数时,自动产生滚动条。步骤如:<textarea cols=80 rows=8 name=a2 style="overflow:auto"></textarea>,也就是添加style="overflow:auto"这一句。效果如下:
实例2:设置文本框的背景色。步骤如:<textarea cols=80 rows=8 name=a2 style="background-color:D7F8AB"></textarea>,效果如:
实例3:设置文本框的字体大小、行距。步骤如:<textarea cols=80 rows=8 name=a2 style="font-size:9pt;line-height:130%"></textarea>
特别注意:textarea文本框中,网友输入的文字中所含有的回车符,它所对应的ASCII码是10。在ASP程序中,当你需要修改、再次从数据库中提取此留言并传送给textarea时,这时候,此回车符的ASCII码则变为13。这一点要特别注意,否则当执行论坛的“编辑”操作后,你的程序可能就会报错,因为数据库已经受了破坏。解决的办法是把asc(13)替换为asc(10)。