鼠标点击事件问题

descart 2002-12-23 02:55:41
我在表格中设置了事件,当鼠标点击的时候,就将当前格<td></td>中的id信息读出但是当鼠标移到这个框的文字上时候点击是没有反应,而移到框中不是文字部分时,
确实可以执行onClick函数的,请教该如何改。
因为代码有点多,所以没将代码贴上来,需要看源码吗?
...全文
47 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
descart 2002-12-24
  • 打赏
  • 举报
回复
哦,我觉得好像是这样子
我的外层还有个<body onclick=ttt()></body>的东西
然后在外层和内层之间有点不对劲的地方了
  • 打赏
  • 举报
回复
我测试是成功的:
代码如下
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body>
<table width="75%" border="1">
<tr>
<span onClick="javascript:alert('hehe')"><td>ddd</td></span>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>
descart 2002-12-23
  • 打赏
  • 举报
回复
我是这么写的
<td class='ddd' id='aaa' onClick='javascript:test()></td>

我试了一下 shijainbo兄所说的span方法,没有成功

我基本上没有使用过javascript,html等方面东西,所以摸不着头脑了,呵呵
  • 打赏
  • 举报
回复
你是这么写的么
<td onclick="test()">hehe</td>
如果不行的话,改成这样
<span onclick="test()"><td>hehe</td><span>
Tan18 2002-12-23
  • 打赏
  • 举报
回复
我认为你应该将onclick写在<td>中的文字上.

87,996

社区成员

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

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