• [ x0429.COM 电 脑 知 识 学 习 网 ]
  • RSS订阅
  • 网站地图
  • 搜索: 您的位置电脑基础知识网>网站素材>阅读资讯文章

    表格背景颜色变换

    2008-05-19 10:16:05 来源:网络其他网站 作者:采集 点击: 评论:0
    要完成此效果需要两个步骤

    第一步:把如下代码加入到%26lt;head%26gt;区域中

    %26lt;script language=%26quot;JavaScript1.2%26quot;%26gt;
    function changeto(highlightcolor){
    source=event.srcElement
    if (source.tagName==%26quot;TR%26quot;||source.tagName==%26quot;TABLE%26quot;)
    return
    while(source.tagName!=%26quot;TD%26quot;)
    source=source.parentElement
    if (source.style.backgroundColor!=highlightcolor%26amp;%26amp;source.id!=%26quot;ignore%26quot;)
    source.style.backgroundColor=highlightcolor
    }

    function changeback(originalcolor){
    if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id==%26quot;ignore%26quot;)
    return
    if (event.toElement!=source)
    source.style.backgroundColor=originalcolor
    }
    %26lt;/script%26gt;


    第二步:把如下代码加入到%26lt;body%26gt;区域中

    %26lt;table width=%26quot;30%%26quot; border=%26quot;1%26quot; align=%26quot;center%26quot; onMouseover=%26quot;changeto('33ff33')%26quot; onMouseout=%26quot;changeback('black')%26quot;
    %26gt;
    %26lt;tr%26gt;
    %26lt;td%26gt;
    %26lt;div align=%26quot;center%26quot;%26gt;JavaScript Fairyland%26lt;/div%26gt;
    %26lt;/td%26gt;
    %26lt;/tr%26gt;
    %26lt;tr%26gt;
    %26lt;td%26gt;
    %26lt;div align=%26quot;center%26quot;%26gt;JavaScript Fairyland%26lt;/div%26gt;
    %26lt;/td%26gt;
    %26lt;/tr%26gt;
    %26lt;tr%26gt;
    %26lt;td%26gt;
    %26lt;div align=%26quot;center%26quot;%26gt;JavaScript Fairyland%26lt;/div%26gt;
    %26lt;/td%26gt;
    %26lt;/tr%26gt;
    %26lt;tr%26gt;
    %26lt;td%26gt;
    %26lt;div align=%26quot;center%26quot;%26gt;JavaScript Fairyland%26lt;/div%26gt;
    %26lt;/td%26gt;
    %26lt;/tr%26gt;
    %26lt;tr%26gt;
    %26lt;td%26gt;
    %26lt;div align=%26quot;center%26quot;%26gt;JavaScript Fairyland%26lt;/div%26gt;
    %26lt;/td%26gt;
    %26lt;/tr%26gt;
    %26lt;/table%26gt;



    Tags:[标签:标签]  
    责任编辑:
  • 请文明参与讨论,禁止漫骂攻击。 用户名:新注册) 密码: 匿名:
    评论总数:0 [ 查看全部 ] 网友评论