我有一个字段在页面显示
比如说 XXXXXXXXXXXXXXXXXXXXXX 这个是我要显示的字段
但显示的长度有限 只能显示出 XXX我的需求是 当我鼠标瞄在上面的时候能显示全部 通过title 不过又不知道用什么标签好 不要连接的那种1。我能控制title的大小
2。当我鼠标离开时 title失效 而不是它自动失效谢谢大家帮忙 希望能得到答案
比如说 XXXXXXXXXXXXXXXXXXXXXX 这个是我要显示的字段
但显示的长度有限 只能显示出 XXX我的需求是 当我鼠标瞄在上面的时候能显示全部 通过title 不过又不知道用什么标签好 不要连接的那种1。我能控制title的大小
2。当我鼠标离开时 title失效 而不是它自动失效谢谢大家帮忙 希望能得到答案
恩 这样确实就不是连接了 不过如何才能控制title的现实大小 还有不让它自动失效呢?
substring 是截取 我是要全部显示在title中 并且控制title不失效 和显示大小
<div noWrap style="width:50px; text-overflow:
ellipsis; overflow: hidden;" title="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX">
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</div>
是不是鼠标离开时提示消失,如果不离开提示就不消失
你可以用这种方法。。[code=JScript]
<SCRIPT LANGUAGE="JavaScript">
<!--
function sr(op,text){
document.getElementById(o).style.visibility='visible';
document.getElementById(op).innerHTML=text;
}
function cr(op){
document.getElementById(op).style.visibility='hidden'; }
//-->
</SCRIPT><span onmouseover="sr('x','xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');" onmouseout="cr('x');">xxx</span>
<div id="x"></div>
[/code]
<td title="xxxxxxxxxxx"></td>
在title中写入全部的值,而在td内只要用struts的字符截取标签截取即可,这样会自动实现党鼠标放上去可以看到所有的值,而显示的只是部分值。<s:property value="%{desc.substring(5, 11)}" />即可
楼主可以去试试,