我用 msgbox Web1.Document.getElementById("123").Color 
弹出的结果是 #ff0000 ,就是网页中这部分是红色然后我想用代码判断是否红色if Web1.Document.getElementById("123").Color = "#ff0000"
    msgbox "红色"
else
    msgbox "无法判断"
endif为什么都是无法判断
 

解决方案 »

  1.   

    if 后面 then 写帖子时忘写了,麻烦高手帮我解答下
      

  2.   

    颜色被自动转换类型了,试试这样吧
    s= Web1.Document.getElementById("123").Color
    if s = "#ff0000" then
    .......
      

  3.   

    s = LCase(Trim(CStr(Web1.Document.getElementById("123").Color)))
    msgbox s
    if s = "#ff0000" then 
      

  4.   

    弄个Text
    Text1.text = s
    看看s到底是个什么玩艺。。
      

  5.   


    #ff0000 , 跟msgbox 结果一样