回 帖 发 新 帖 刷新版面

主题:请教显示字符的问题

请教一个问题,我的网页的一个单元格要显示备注类型的字段,这个字段里的内容长短不一,我想在备注较长的字段里只显示前几个字,要看全备注时用鼠标划过显示完整备注的方式来实现,不知道怎么操作。请教。谢谢!

回复列表 (共3个回复)

沙发

用left函数和 onmouse事件

板凳

<%
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 楼

<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>

我来回复

您尚未登录,请登录后再回复。点此登录或注册