关于title属性的问题,内详. 在第一个文字信息上鼠标移上的时候正常。在第二个文字信息连接上title的位置就变了,如何改啊?另外,网页加载的时候有js脚本错误的信息这就是问题呀,上面的代码放到htm文件里运行就知道了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 位置變是因為沒有加上滾動條的Top,修改如下:<html><body><p><a href="###" title="<img src=images/hand.gif>">文字信息</a> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p><a href="#" title="<img src=images/hand.gif>">文字信息</a> <p> <p> <p> <p> <div style="visibility: hidden; border: 1px solid #000000; background-color: #ffffcc; font-size=12px; position: absolute;" id=titlelayer></div><script>document.body.onmousemove=quicktitle;document.body.onmouseover=setget;document.body.onmouseout=restoretitle;var temptitle='';function setget(){setTimeout(gettitle(),10);}function gettitle(){if(event.srcElement.title && (event.srcElement.title!='' || (event.srcElement.title=='' && temptitle!=''))){document.all.titlelayer.style.left=event.x;document.all.titlelayer.style.top=event.y+20+document.body.scrollTop;document.all.titlelayer.style.visibility='visible';temptitle=event.srcElement.title;event.srcElement.title='';document.all.titlelayer.innerHTML=temptitle;}}function quicktitle(){if(document.all.titlelayer.style.visibility=='visible'){document.all.titlelayer.style.left=event.x;document.all.titlelayer.style.top=event.y+20+document.body.scrollTop;}}function restoretitle(){event.srcElement.title=temptitle;temptitle='';document.all.titlelayer.style.visibility='hidden';}</script></body></html> 把函數function setget(){setTimeout(gettitle(),10);}修改為function setget(){ gettitle();}就沒有錯誤了 有没有这样一个正则表达式,换个姿势继续lu 如何去掉那一横 DOM 中的all什么时候可以使用 一段奇怪的js代码 貌似木马 谁给分析一下 如何按中键不出现那个上下的轱辘? 如何边输入边自动将<select>中最适合的<option>提前(有人问过,但还有点问题)? div高度自适应问题 怎么样固定弹出窗口大小? 如何判断一个域里面的值是否为空 如何实现点击回车,一个文本框的焦点移到下一个 [集团群]开发人员关于C#、VB和VBScrip的技术群(群内气氛较为活跃,喜静者勿加) 下面创建的INPUT为什么不显示??
<body>
<p><a href="###" title="<img src=images/hand.gif>">文字信息</a>
<p>
<p>
<p>
<p>
<p>
<p>
<p>
<p>
<p>
<p>
<p>
<p>
<p><a href="#" title="<img src=images/hand.gif>">文字信息</a>
<p>
<p>
<p>
<p>
<div style="visibility: hidden; border: 1px solid #000000; background-color: #ffffcc; font-size=12px; position: absolute;" id=titlelayer></div>
<script>
document.body.onmousemove=quicktitle;
document.body.onmouseover=setget;
document.body.onmouseout=restoretitle;
var temptitle='';
function setget(){
setTimeout(gettitle(),10);
}
function gettitle(){
if(event.srcElement.title && (event.srcElement.title!='' || (event.srcElement.title=='' && temptitle!=''))){
document.all.titlelayer.style.left=event.x;
document.all.titlelayer.style.top=event.y+20+document.body.scrollTop;
document.all.titlelayer.style.visibility='visible';
temptitle=event.srcElement.title;
event.srcElement.title='';
document.all.titlelayer.innerHTML=temptitle;
}}function quicktitle(){
if(document.all.titlelayer.style.visibility=='visible'){
document.all.titlelayer.style.left=event.x;
document.all.titlelayer.style.top=event.y+20+document.body.scrollTop;
}}function restoretitle(){
event.srcElement.title=temptitle;
temptitle='';
document.all.titlelayer.style.visibility='hidden';
}
</script></body></html>
function setget(){
setTimeout(gettitle(),10);
}修改為
function setget(){
gettitle();
}
就沒有錯誤了