使用Javascript创建DOM元素

时间:2012-07-05 04:18:38

标签: php javascript dom rss

您好我正在尝试使用PHP和javascript检索RSS Feed。

我可以使用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>

slideshow.js

var rss=document.createElement('artical');

//How do I get the value from my php...
rss.innerHtml=.......???

1 个答案:

答案 0 :(得分:1)

可能不容易,createElement()

var el = document.createElement('div')

修改

将JavaScript与PHP混合起来只是像往常一样逃避它,但我建议你做一些认真的事情来了解AJAX

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