如何讓鼠標停留在一行網格時,會自動彈出一個文字框提示? <td title="提示性文字">td内容</td> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Like This?<a href='a.html' onmouseover="javascript:alert('Hello')">HyperLink Text</a>Or <table><tr><td onmouseover="javascript:alert('Hello')">HyperLink1</td><td>Text</td></tr><tr><td onmouseover="javascript:alert('Hello')">HyperLink2</td><td>Text</td></tr> 首先就是用title属性了<a title="梅雪香" href="">梅雪香</a>其次就是用其它东西来模拟一个喽 如果只需要显示简单文字可以用<td title="提示性文字">td内容</td>如果需要显示复杂的文字、图片表格等,可以用隐藏的<div>比如http://reg.163.com/ 如果用alert的話,會影響第1列的超連接呀。我鼠標還要點擊超連接呀。 要是onmouseover=alert("aaa")的话,超链接只能用tab键移过去再enter了 :) <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title><script language="javascript"><!--//Begin dHTML Toolltip Timervar tipTimer;//End dHTML Toolltip Timerfunction locateObject(n, d) { //v3.0 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=locateObject(n,d.layers[i].document); return x;}function hideTooltip(object){if (document.all){ locateObject(object).style.visibility="hidden" locateObject(object).style.left = 1; locateObject(object).style.top = 1;return false}else if (document.layers){ locateObject(object).visibility="hide" locateObject(object).left = 1; locateObject(object).top = 1; return false}else return true}function showTooltip(object,e, tipContent, backcolor, bordercolor, textcolor, displaytime){ window.clearTimeout(tipTimer) if (document.all) { locateObject(object).style.top=document.body.scrollTop+event.clientY+20 locateObject(object).innerHTML='<table style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: '+bordercolor+'; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: '+backcolor+'" width="10" border="0" cellspacing="1" cellpadding="1"><tr><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table> ' if ((e.x + locateObject(object).clientWidth) > (document.body.clientWidth + document.body.scrollLeft)) { locateObject(object).style.left = (document.body.clientWidth + document.body.scrollLeft) - locateObject(object).clientWidth-10; } else { locateObject(object).style.left=document.body.scrollLeft+event.clientX } locateObject(object).style.visibility="visible" tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime); return true; } else if (document.layers) { locateObject(object).document.write('<table width="10" border="0" cellspacing="1" cellpadding="1"><tr bgcolor="'+bordercolor+'"><td><table width="10" border="0" cellspacing="0" cellpadding="2"><tr bgcolor="'+backcolor+'"><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table></td></tr></table>') locateObject(object).document.close() locateObject(object).top=e.y+20 if ((e.x + locateObject(object).clip.width) > (window.pageXOffset + window.innerWidth)) { locateObject(object).left = window.innerWidth - locateObject(object).clip.width-10; } else { locateObject(object).left=e.x; } locateObject(object).visibility="show" tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime); return true; } else { return true; }}//--></script></head><body><!-- #BeginBehavior showTooltip1 --><div id="dHTMLToolTip" style="position: absolute; visibility: hidden; width:10; height: 10; z-index: 1000; left: 0; top: 0"></div><!-- #EndBehavior showTooltip1 --><table width="100%" border="1" cellpadding="0" cellspacing="0" > <tr> <td onMouseOver="showTooltip('dHTMLToolTip',event, 'This<br>is<br>a<br>cup.', '#ffff99','#000000','#000000','16000')" onMouseOut="hideTooltip('dHTMLToolTip')"><a href="#">aaaaa</a></td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr></table></body></html> 请问有没有验证外链图片格式是否正确的正则表达式 js实现网页换肤 用jquery写了个菜单,ie7和ie9下显示的不一样啊! js调用XML里图片路径在IE显示不正常 鼠标移动至焦点上自动提示 父页面获取子页面带有双引号值的js问题 怎样实现图片拉框放大的功能? 为什么通过XMLHttpRequest对象发送的数据单引号都变成了斜杠单引号? 请教,如何用js实现截取一个字符串中的数字 怎么样能够得到另一个window中的网页的链接? 左右两个框架,右边是到别人的页面的,,我不能控制,如何实现自动刷新右边的,而左边不刷新呢?? ifram动态根据内容网页的高度调整高度
<a href='a.html' onmouseover="javascript:alert('Hello')">HyperLink Text</a>
Or
<table>
<tr>
<td onmouseover="javascript:alert('Hello')">HyperLink1</td>
<td>Text</td>
</tr>
<tr>
<td onmouseover="javascript:alert('Hello')">HyperLink2</td>
<td>Text</td>
</tr>
<a title="梅雪香" href="">梅雪香</a>
其次就是用其它东西来模拟一个喽
<td title="提示性文字">td内容</td>如果需要显示复杂的文字、图片表格等,可以用隐藏的<div>
比如http://reg.163.com/
我鼠標還要點擊超連接呀。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="javascript">
<!--
//Begin dHTML Toolltip Timer
var tipTimer;
//End dHTML Toolltip Timerfunction locateObject(n, d) { //v3.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=locateObject(n,d.layers[i].document); return x;
}function hideTooltip(object)
{
if (document.all)
{
locateObject(object).style.visibility="hidden"
locateObject(object).style.left = 1;
locateObject(object).style.top = 1;
return false
}
else if (document.layers)
{
locateObject(object).visibility="hide"
locateObject(object).left = 1;
locateObject(object).top = 1;
return false
}
else
return true
}function showTooltip(object,e, tipContent, backcolor, bordercolor, textcolor, displaytime)
{
window.clearTimeout(tipTimer)
if (document.all)
{
locateObject(object).style.top=document.body.scrollTop+event.clientY+20
locateObject(object).innerHTML='<table style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: '+bordercolor+'; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: '+backcolor+'" width="10" border="0" cellspacing="1" cellpadding="1"><tr><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table> ' if ((e.x + locateObject(object).clientWidth) > (document.body.clientWidth + document.body.scrollLeft))
{
locateObject(object).style.left = (document.body.clientWidth + document.body.scrollLeft) - locateObject(object).clientWidth-10;
}
else
{
locateObject(object).style.left=document.body.scrollLeft+event.clientX
}
locateObject(object).style.visibility="visible"
tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
return true;
}
else if (document.layers)
{
locateObject(object).document.write('<table width="10" border="0" cellspacing="1" cellpadding="1"><tr bgcolor="'+bordercolor+'"><td><table width="10" border="0" cellspacing="0" cellpadding="2"><tr bgcolor="'+backcolor+'"><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table></td></tr></table>')
locateObject(object).document.close()
locateObject(object).top=e.y+20 if ((e.x + locateObject(object).clip.width) > (window.pageXOffset + window.innerWidth))
{
locateObject(object).left = window.innerWidth - locateObject(object).clip.width-10;
}
else
{
locateObject(object).left=e.x;
}
locateObject(object).visibility="show"
tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
return true;
}
else
{
return true;
}
}
//-->
</script>
</head><body>
<!-- #BeginBehavior showTooltip1 -->
<div id="dHTMLToolTip" style="position: absolute; visibility: hidden; width:10; height: 10; z-index: 1000; left: 0; top: 0"></div>
<!-- #EndBehavior showTooltip1 -->
<table width="100%" border="1" cellpadding="0" cellspacing="0" >
<tr>
<td onMouseOver="showTooltip('dHTMLToolTip',event, 'This<br>is<br>a<br>cup.', '#ffff99','#000000','#000000','16000')" onMouseOut="hideTooltip('dHTMLToolTip')"><a href="#">aaaaa</a></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>