关于innerhtml

jsidiot 2002-07-03 03:13:05
<TD onmouseover="this.innerHTML='<a href=http://www.csdn.net target=_blank >aaa</a>';" onclick='window.location.href=www.csdn.net'>dfsgdfgsdfgsdf</TD>


这段文字为什么不能打开链接那??
请教
...全文
53 63 打赏 收藏 转发到动态 举报
写回复
用AI写文章
63 条回复
切换为时间正序
请发表友善的回复…
发表回复
emu 2002-07-22
  • 打赏
  • 举报
回复
秋水是GG还是JJ,这是个历史问题。
Muzhu 2002-07-13
  • 打赏
  • 举报
回复
秋水是MM
jsidiot 2002-07-05
  • 打赏
  • 举报
回复
你的qq是多少阿
jsidiot 2002-07-05
  • 打赏
  • 举报
回复
你的qq是多少阿
jsidiot 2002-07-05
  • 打赏
  • 举报
回复
好的
我试一下把
lanbor 2002-07-05
  • 打赏
  • 举报
回复
你不能死守(this.innerHTML.indexOf('<')==-1)这个条件呀.看上面我改成:
if(this.innerHTML.indexOf('FONT')!=-1)就有反应了.
jsidiot 2002-07-05
  • 打赏
  • 举报
回复
我对这个不是恨懂
为什么现在是鼠标移上去有链接,但是第二次再移上去的时候就没有了。而且什么也不作变化,我想可能问题出再oumouseout事件上。但是不知道具体是哪里?
jsidiot 2002-07-05
  • 打赏
  • 举报
回复
我对这个不是恨懂
为什么现在是鼠标移上去有链接,但是第二次再移上去的时候就没有了。而且什么也不作变化,我想可能问题出再oumouseout事件上。但是不知道具体是哪里?
lanbor 2002-07-05
  • 打赏
  • 举报
回复
我的 ? qq:29703716
jsidiot 2002-07-05
  • 打赏
  • 举报
回复
再推一下那
jsidiot 2002-07-05
  • 打赏
  • 举报
回复
再推一下那
jsidiot 2002-07-05
  • 打赏
  • 举报
回复
后面的this.style.color='#FFFFFF'不起作用
chenzengxi 2002-07-05
  • 打赏
  • 举报
回复
秋水MM??? 是不是呀,不敢相信...
不是我们敬佩的GG吗?
秋水快回答!!
llrock 2002-07-04
  • 打赏
  • 举报
回复
把你的onmouseover和onclick放到函数中就不会出错了,有时候我也很苦恼,js没有显式的数据类型,在嵌套字符串时很烦人,是试这个
<TD onmouseover="mOver(this)" onclick="mClick(this)">dfsgdfgsdfgsdf</TD>
<script>
function mOver(e){
this.innerHTML="<a href='http://www.csdn.net" target=_blank >aaa</a>'
}
function mClick(e){
window.location='www.csdn.net';
}
</script>
qiushuiwuhen 2002-07-04
  • 打赏
  • 举报
回复
你只写了链接,没写中间的文字...
<table>
<TD onmouseover="if(this.innerHTML.indexOf('<')==-1)this.innerHTML='<a href=\'producs.asp?id=1\'>test</a>'">dfsgdfgsdfgsdf</TD>
</table>
qiushuiwuhen 2002-07-04
  • 打赏
  • 举报
回复
你只写了链接,没写中间的文字...
<table>
<TD onmouseover="if(this.innerHTML.indexOf('<')==-1)this.innerHTML='<a href=\'producs.asp?id=1\'>test</a>'">dfsgdfgsdfgsdf</TD>
</table>
qiushuiwuhen 2002-07-04
  • 打赏
  • 举报
回复
你只写了链接,没写中间的文字...
<table>
<TD onmouseover="if(this.innerHTML.indexOf('<')==-1)this.innerHTML='<a href=\'producs.asp?id=1\'>test</a>'">dfsgdfgsdfgsdf</TD>
</table>
jsidiot 2002-07-04
  • 打赏
  • 举报
回复
你把引号去掉了。根本就没有反映了。鼠标根本没有反映
lanbor 2002-07-04
  • 打赏
  • 举报
回复
试试:
response.write "<td align=center height=30 bgcolor=""#006699"" onmouseover=""if(this.innerHTML.indexOf('<')==-1)this.innerHTML='<a href=producs.asp?id="&typers("id")&">"&typeRS("bigclass")&"</a>';this.style.color='#000000';""
lanbor 2002-07-04
  • 打赏
  • 举报
回复
可是:

onmouseover="if(this.innerHTML.indexOf('<')==-1)this.innerHTML='<a href=\'producs.asp?id=1\'</a>'"

onmouseover="if(this.innerHTML.indexOf('<')==-1)this.innerHTML='<a href=\"producs.asp?id=1\"</a>'"

都 不 对呀 。


加载更多回复(43)

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧