IMG 标签在 INPUT 标签之后不显示

发布于 2024-09-06 19:38:46 字数 981 浏览 0 评论 0原文

给定html片段

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" >  
  <head>
    <title>Test JQuery AppendTo</title>  
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js">      
    </script>  
  </head>  
  <body>
    <div id="Test1">
      <p>Just some text</p>
    </div>
    <form name="FORMPOST" method="post" action="showform.aspx" id="FORMPOST" >
      <label for="Test2">Test Label</label>
      <input id="Test2" type="checkbox" />
      <img src=\"add2.jpg\">
    </form>
  </body>
</html>

并考虑到add2.jpg图像与html代码位于同一目录中,为什么图像不显示?请注意,如果我将图像标签节点移动到 div 节点内,它将显示 :(

请注意,无论我是在设计时添加 img 标签(如上所述,还是使用 jQuery.appendTo 函数附加它),都不会出现显示当表单加载时。

Given the html fragment

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" >  
  <head>
    <title>Test JQuery AppendTo</title>  
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js">      
    </script>  
  </head>  
  <body>
    <div id="Test1">
      <p>Just some text</p>
    </div>
    <form name="FORMPOST" method="post" action="showform.aspx" id="FORMPOST" >
      <label for="Test2">Test Label</label>
      <input id="Test2" type="checkbox" />
      <img src=\"add2.jpg\">
    </form>
  </body>
</html>

and given that the add2.jpg image is in the same directory as the html code, why does the image not display? Note that if I move the image tag node to be inside the div node, it will display :(

Note the display does not appear regardless of whether I add the img tag at design time as above, or append it using the jQuery.appendTo function when the form loads.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

指尖上的星空 2024-09-13 19:38:46

其一,引号中不应该有反斜杠。您能给我们一个页面本身的链接吗?因为那会起作用。

For one, you shouldn't have back slashes there for quotes. Can you give us a link to the page itself? Because that will work.

别挽留 2024-09-13 19:38:46

中的反斜杠是拼写错误吗? 应为

您需要使用正斜杠来结束 img 标记,因为您使用的是 XHTML。

Were the backslashes in <img src=\"add2.jpg\"> a typo? <img src=\"add2.jpg\"> should be <img src="add2.jpg" />.

You need the forward slash to end the img tag because you are using XHTML.

江城子 2024-09-13 19:38:46

在我看来,您的图像标签的格式不正确。

<img src="add2.jpg" />

这对您有用吗?

Your image tag doesn't look correctly formed to me

<img src="add2.jpg" />

Does this work for you like the above?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文