div中的变量字段通过javascript

时间:2012-08-05 04:11:32

标签: javascript html

我需要通过你帮我一年前建立的javascript将变量“发送”到div a。基本上......

我设置的变量播放列表来自:

<script language="JavaScript" type="text/javascript">
 var play = '<?php echo "$play"; ?>';
 var playlist = "playlists/" + play + ".xml";
 ***command to send to "var_playlist" ****;
</script>

然后需要发送到:

<!--START - PICKLE PLAYER -->
<div data-media="var_playlist"></div>
<!-- END - PICKLE PLAYER -->

非常感谢您的帮助!!!

3 个答案:

答案 0 :(得分:1)

试试这个:

document.querySelector('div[data-media]').innerHTML = playlist; 

或者,如果您想更改data-media属性的值,可以尝试:

document.querySelector('div[data-media]').dataset.media = playlist;

DEMO

答案 1 :(得分:0)

http://jsfiddle.net/V4aCC/

很难知道你的意思&#34;发送&#34;。链接的JSFiddle会将包含在Javascript字符串中的文本放入元素的HTML中。

答案 2 :(得分:0)

您希望将data-media属性设置为playlist的值,您可以使用setAttribute

mediadiv.setAttribute('data-media', playlist);//where mediadiv is the div in question