quanshiyinian 发表于 2014-10-18 23:38:55

textarea使用指南 <textarea rows="10" cols="20">

html中<textarea rows="10" cols="20"></textarea>是什么意思

一个10行20列的文本域



textarea是HTML语言。textarea就是我们在论坛中最常见的发言框。在HTML语言中,textarea、input都是属于“文本域”。textarea的属性、各参数如下:
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)。



页: [1]
查看完整版本: textarea使用指南 <textarea rows="10" cols="20">