网络编程
位置:首页>> 网络编程>> JavaScript>> ToolTip 通过Js实现代替超链接中的title效果

ToolTip 通过Js实现代替超链接中的title效果

  发布时间:2024-07-20 11:02:40 

标签:超链接,title

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>自定义Tooltip特效</title> <style type="text/css"> body ul { list-style: none; } body li { margin: 60px; } div { border: 1px solid #CCC; padding: 10px; background: #dff5ff; margin-left: 30px; } </style>  <script language="javascript" type="text/javascript"> function initEvent() { var links = document.getElementsByTagName("a"); for (var i = 0; i < links.length; i++) { var link = links[i]; link.onmouseover = linkOnMouseOver; link.onmouseout = linkOnMouseOut; } } function linkOnMouseOver() { var newdiv = document.createElement("div"); newdiv.className = "Tooltip"; newdiv.style.position = "absolute"; newdiv.style.top = window.event.clientY; newdiv.style.left = window.event.clientX; newdiv.innerHTML = "我是自定义的Tooltip,用来代替超链接中的title"; document.body.appendChild(newdiv); } function linkOnMouseOut() { var divs = document.getElementsByTagName("div"); for (var i = 0; i < divs.length; i++) { var newdiv = divs[i]; if (newdiv.className == "Tooltip") { document.body.removeChild(newdiv); } } } </script> </head> <body onload="initEvent()"> <ul> <li>百度</li> <li>腾讯</li> <li>新浪</li> <li>搜狐</li> </ul> </body> </html>


 

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com