首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

[js] 像163邮箱效果怎样实现? 点击一行空白地方选中该行checkbox解决方案

2012-02-23 
[js] 像163邮箱效果怎样实现?-- 点击一行空白地方选中该行checkbox如题,用IEdevtoolbar察看源码时,并没有

[js] 像163邮箱效果怎样实现?-- 点击一行空白地方选中该行checkbox
如题,用IE   dev   toolbar察看源码时,并没有发现tr的onclick事件,下面是一行邮件的代码:


<tr   class= "     mark0 "   id= "tr_inbox_1 "   onmouseover= "MM[ 'inbox '].trMouseOver(this); "
                title= "可拖动该邮件到左边相应的文件夹里 "   style= "cursor:   pointer "   onmouseout= "MM[ 'inbox '].trMouseOut(this); ">
                <td   class= "ii1 ">
                </td>
                <td   class= "ii2 ">
                        <span   id= "cbspan_inbox_1 "   style= "display:   none ">
                                <input   id= "checkbox_inbox_1 "   title= "选择/不选 "   onclick= "MM.inbox.setTrClass(this,this.checked);$( 'checkbox_inbox_all ').checked=false;MM.inbox.handleShift(); "
                                        type= "checkbox "   name= "checkbox_inbox "   value= "324:xtbBRAadC0X0KXjtawABsz "   /> </span> <span
                                                id= "stspan_inbox_1 "> <img   id= "readpic_inbox_1 "   alt= "已读 "   src= "http://p.mail.163.com/dm3style/lib/images/for_ibx/hdRd.gif "   /> <img
                                                        id= "levelpic_inbox_1 "   style= "display:   none "   alt= "普通 "   src= "about:blank "   /> </span> </td>
                <td   class= "ii2a ">
                        <img   id= "markpic_inbox_1 "   onclick= "MM[ 'inbox '].flag= 'flag_inbox_1 ';MM[ 'inbox '].showFlagSetDiv(); "
                                alt= "未分类 "   src= "http://p.mail.163.com/dm3style/lib/images/for_ibx/mark0.gif "   /> </td>
                <td   class= "ii3 ">
                        <nobr> <A   title= "support@krugle.com "   onclick= "MM.inbox.gotoRead( '1 ', '324:xtbBRAadC0X0KXjtawABsz ',1) "   href= "javascript:fGoto(); "> Krugle   <SUPPORT@KRUGLE.COM> </SUPPORT@KRUGLE.COM> </A> </nobr>
                </td>
                <td   class= "ii6 ">
                        <nobr> <A   title= "Krugle   Product   Update "   onclick= "MM.inbox.gotoRead( '1 ', '324:xtbBRAadC0X0KXjtawABsz ',1) "   href= "javascript:fGoto(); "> Krugle   Product   Update </A> </nobr>


                </td>
                <td   class= "ii5 "   title= "2007年06月9日   7:23(六) ">
                        6月9日 </td>
                <td   class= "ii7 ">
                </td>
                <td   class= "ii4 ">
                        17.7K </td>
        </tr>

[解决办法]
如果有tr的onclick事件,应该不难做出来...

没有163的邮箱,有空去看看
[解决办法]
应该就是这个思想,
我用的是163的
没具体实现过
[解决办法]
并没有发现tr的onclick事件
---------------------------
代码并不一样要和163的一样,能实现效果就好了,直接用tr的onclick事件就可以实现,tr有onclick,下面测试onclick的代码:

<table>
<tr onclick= "alert( 'ook '); ">
<td> click test1 </td>
<td> click test2 </td>
</tr>
</table>
[解决办法]
简单的js就可以实现啊,给tr加个onclick事件,在onclick事件里将该tr的背景色变化就可以了

同时也可以通过传入参数获得改行checkbox的id,使之变色

163的有可能是在后台cs中实现的
[解决办法]
163的tr的onclick事件基本上是js里面加上去的,前台看不到....

热点排行