当前位置:编程学习 > JS >>

javascript中有2个alert,如何让第一个alert执行第二个alert不执行 function tr(){ alert("tr"); }

function td(){ alert("td"); }如何让tr执行而td不执行
答案:这是??? 
调用td()  就会显示出对话框啊显示 "td" 

哦,,,我好像知道你是想干嘛:: 你的是在<table> <tr> <td> 是不是啊,,, 让事件在tr里被执行, 而td时不执行
但是<td>是在<tr>里面的啊,,,  直接设置事件在<tr>里面,,, <td>不设置事件就行啦

如果<td>会引发<tr>事件的话,,,那就只好在事件前加上一个判断当前事件引发的标签是不是<tr>
if(event.srcElement.tagName=='tr') 用这个来读取标签,,, 也就是鼠标在td上不会引发tr的事件,,,
但是tr是一行,,, 它的区域很少,,, 只有td的份 ... 不知道你要干什么???
其他:你描述的,不知道你想做什么 没看懂题什么意思? 你这2个函数不已经分开的么?

上一个:javascript中的function用法
下一个:请问这个javascript js时间脚本应该如何修改然后能得到更好的兼容性?我会给您加很多分,如果您能帮我。

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,