IE8 下面图片路径设置空时,仍然显示一个图片占位符,而且是带个×的图标,怎么让它不显示?

IE8 下面图片路径设置空时,仍然显示一个图片占位符,而且是带个×的图标,怎么让它不显示?
正常显示:
图片说明

IE8上的显示:
图片说明

百度了好久,急需解决,求大神赐教!!

 style="display: none;"

既然是输入错误时才赋值显示,那默认就隐藏掉,需要的时候再显示就行了

那些小图标是输入错误时才赋值显示,用于提示的.......
怎么办?怎么办?

正常的时候给它一个空白的图片,错误的时候给提示错误的图片

这浏览器的机制啊,找不到图片就显示×

onerror="this.style.display=none"
哈哈

受到启示。加载时,设置img的display:none
输入错误或正确或不输入,都有js验证显示对应图标。
谢谢啦!~空点的时候回来结贴!!~

style="display: none;"

那是缺少图片的原因,如果不需要的话可以在HTML中删除它,如果不想改动HTML,
那就用浏览器的调试功能看一下那个图片的名称和路径,放一张0X0或1X1的透明图片到对应的位置。