Тег IMG не отображается после тега INPUT - PullRequest
0 голосов
/ 22 июня 2010

Учитывая 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 при загрузке формы.

Ответы [ 3 ]

1 голос
/ 22 июня 2010

Во-первых, у вас не должно быть обратной косой черты для цитат. Можете ли вы дать нам ссылку на саму страницу? Потому что это сработает.

1 голос
/ 22 июня 2010

Были ли обратные слеши в <img src=\"add2.jpg\"> опечаткой? <img src=\"add2.jpg\"> должно быть <img src="add2.jpg" />.

Для завершения тега img необходима косая черта, поскольку вы используете XHTML.

0 голосов
/ 22 июня 2010

Ваш тег изображения не выглядит правильно сформированным для меня

<img src="add2.jpg" />

Это работает для вас как выше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...