主题:请教显示字符的问题
独行客1089
[专家分:0] 发布于 2007-12-22 08:49:00
请教一个问题,我的网页的一个单元格要显示备注类型的字段,这个字段里的内容长短不一,我想在备注较长的字段里只显示前几个字,要看全备注时用鼠标划过显示完整备注的方式来实现,不知道怎么操作。请教。谢谢!
回复列表 (共3个回复)
沙发
a97191 [专家分:4040] 发布于 2007-12-22 11:12:00
用left函数和 onmouse事件
板凳
tianyu123 [专家分:2570] 发布于 2007-12-23 17:51:00
<%
dim str,s
str="我的网页的一个单元格要显示备注类型的字段"
s=str
if len(str)>8 then
str=left(str,8)&"..."
else
str=str
end if
%>
<table border="1">
<tr><td><a href="javascript:" title="<%=s%>"><%=str%></a></td></tr>
</table>
3 楼
tianyu123 [专家分:2570] 发布于 2007-12-23 18:22:00
<script language=javascript>
function on()
{
document.getElementById("d2").style.display='block';
document.getElementById("d1").style.display='none';
}
function off()
{
document.getElementById("d1").style.display='block';
document.getElementById("d2").style.display='none';
}
</script>
<%
dim str,s
str="我的网页的一个单元格要显示备注类型的字段"
s=str
if len(str)>8 then
str=left(str,8)&"..."
else
str=str
end if
%>
<table border="1">
<tr><td onmousemove="on();" onmouseout="off();"><div style="display:block" id="d1"><%=str%></div><div style="display:none" id="d2"><%=s%></div></td></tr>
</table>
我来回复