setAttribute都能设定什么属性

来源:9-6 setAttribute()方法

qq_浮世_4

2016-11-20 19:51

if(text=="")    {     Lists[i].setAttribute("color","red");    document.write(Lists[i].getAttribute("color")+"
");    }  } setAttribute具体都能规定哪些属性呢,color和font这种为什么不行

写回答 关注

2回答

  • 宋匿
    2016-11-20 21:19:49
    已采纳

    因为html标签不支持 color 属性,如果需要设置样式请使用

     element.style.color = 'red'


  • 慕村1994845
    2016-11-24 20:16:38
     if(text=="")
        {
        Lists[i].setAttribute("title","<font color='red' size='5' face='verdana'>WEB前端技术</font>");
        //<font></font>标签兼容性可能没那么好
        document.write(Lists[i].getAttribute("title")+"<br>");
        }
        //可以用<font></font>设置输出内容的样式,只是可能不是全兼容吧!w3school上不建议用,但能用也不错
        //http://www.w3school.com.cn/tags/tag_font.asp可以去看看


JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题