主题:TextArea
zhangc511
[专家分:310] 发布于 2007-10-17 22:19:00
TextArea 中选中其中的内容
1:指定的内容
2:全部内容[em1]
回复列表 (共4个回复)
沙发
happyboy2007 [专家分:3900] 发布于 2007-10-18 09:48:00
选定文本域中的内容需要用脚本,也就是 textarea 对象的 select()方法。
这种方法只能选种文本域内的全部内容,无法选中部分内容。
以下是一段HTML演示代码
<html>
<head>
<title></title>
</head>
<body>
<textarea id="t" rows="5" cols="30">鼠标进入选中全部内容,鼠标移出
取消选中。</textarea>
</body>
<script language="javascript" type="text/javascript">
var t = document.getElementById("t");
function myover()
{
t.select();
}
function myout()
{
location.reload();
}
t.onmouseover=myover;
t.onmouseout=myout;
</script>
</html>
板凳
zhangc511 [专家分:310] 发布于 2007-10-18 13:40:00
java里只有select(int,int);
我想问如何得到textArea中字符的个数
3 楼
zhangc511 [专家分:310] 发布于 2007-10-18 13:50:00
不好意思 是 JTextArea
4 楼
happyboy2007 [专家分:3900] 发布于 2007-10-18 13:55:00
我明白了。你的问题属于J2SE里面的。
JTextArea提供方法
selectAll() //选中全部文本
getText().length() //获取JTextArea中字符的个数。
我来回复