13

如何<img src="a.gif">使用 JavaScript 以编程方式制作简单的标签,例如隐藏?

4

5 回答 5

56

我不确定我是否理解你的问题。但是有两种方法可以使图像不可见......

纯 HTML

<img src="a.gif" style="display: none;" />

或者...

HTML + Javascript

<script type="text/javascript">
document.getElementById("myImage").style.display = "none";
</script>

<img id="myImage" src="a.gif" />
于 2009-06-15T15:10:32.790 回答
3

怎么样

<img style="display: none;" src="a.gif">

这将完全禁用显示,并且不会留下占位符

于 2009-06-15T15:08:13.000 回答
3

您可以像这样使用 javascript 隐藏图像:

document.images['imageName'].style.visibility = hidden;

如果这不是你所追求的,你需要更清楚地解释自己。

于 2009-06-15T15:09:59.220 回答
3

这个问题很模糊,但是如果你想用 Javascript 制作图像。很简单。

function loadImages(src) {
  if (document.images) {
    img1 = new Image();
    img1.src = src;
}
loadImages("image.jpg");

将请求图像,但在您显示它之前它永远不会显示。非常适合预加载您希望请求但将其延迟到加载文档的图像。

例子

于 2009-06-15T15:24:55.753 回答
2

尝试将样式设置为 display=none:

<img src="a.gif" style="display:none">
于 2009-06-15T15:09:08.677 回答