HtmlTextArea 控件的功能和前述的Text 对象类似,只是HtmlTextArea 控件可以多设定长度和
高度,可以用来输入一小段文字;网站上讨论区的内容都是利用HtmlTextArea 输入的,使用者
输入的内容会存在Value 属性中。HtmlTextArea 的写法和Input 对象不同,必须要加
上 </TextArea> 结束结构或以 <TextArea .../> 的风格来撰写,以下是TextArea 的使用语法:
使用范例:
下列范例利用HtmlTextArea 控件输入使用者的建议,然后使用Span 控件显示出来。以下为范
例码:
<Html>
<Form Runat="Server" ID=Form1></head>
请输入你的建议:<br>
<TextArea Id="TextArea1" Runat="Server" Cols="20" Rows="4">文字输入区
</TextArea>
<Input Type="button" ID="Button1" Runat="Server"
OnServerClick="Button1_Click" Value="确定
">
</FORM>
<Span ID="Sp1" Runat="Server"/>
<Script Language="VB" Runat="Server" ID=Script1>
Sub Button1_Click(Sender As Object, e As EventArgs)
Sp1.InnerHtml="您输入的内容是:<br>" & _
Replace(TextArea1.Value,Chr(13),"<br>")
End Sub
</SCRIPT>
</Html>
由于Chr(13) 换行字符在HTML 中没有作用,所以我们利用Replace 函式将换行字符转换成
<br> 标注,其语法如下:
摘自:
书 名:ASP.NET 程序设计基础篇
出版日期:2001/06/15
书 号:957-2085-72-7
I S B N :957-2085-72-7
原 作 者:林煌章