使用 Javascript 创建 DOM 元素


Create DOM elements using Javascript

嗨,我正在尝试使用PHP和javascript检索RSS提要。

我可以使用PHP获取RSS提要,但我想使用javascript为RSS提要创建DOM元素。我不确定如何完成此操作。谁能分享一些技巧?多谢。

PHP
    function parse_rss_feed($url){
        $contents= file_get_contents($url);
        $xmlStr= simplexml_load_string($contents);
        return $xmlStr;
    }
    function get_rss_feed($xmlStr){
         echo '<ul>';
          foreach ($xmlStr->item as $node):
              //I want to transfer my RSS value to my javascript....
                $title=$node->title;
                $author=$node->creator;
                $desc=$node->description; 
           endforeach;
            echo '</ul>';
      }

.html

 <head>
     <script type="text/javascript" src="js/slideshow.js"></script>
</head>
<body>
   <?php
     include 'getFeed.php';
     parse_rss_feed('http://myRSSFeed')
     get_rss_feed($xmlStr)
   ?>
</body>

幻灯片.js

var rss=document.createElement('artical');
//How do I get the value from my php...
rss.innerHtml=.......???

再简单不过了,createElement() .

var el = document.createElement('div')

编辑:

要将JavaScript与PHP混合在一起,就像您通常所做的那样逃避它,但我建议您正在做一些严肃的事情来学习AJAX。

?>
<script>
  var foo = <?php echo 'baz' ?>
</script>
<?php