我需要通过你帮我一年前建立的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 -->
非常感谢您的帮助!!!
答案 0 :(得分:1)
试试这个:
document.querySelector('div[data-media]').innerHTML = playlist;
或者,如果您想更改data-media
属性的值,可以尝试:
document.querySelector('div[data-media]').dataset.media = playlist;
答案 1 :(得分:0)
很难知道你的意思&#34;发送&#34;。链接的JSFiddle会将包含在Javascript字符串中的文本放入元素的HTML中。
答案 2 :(得分:0)
您希望将data-media
属性设置为playlist
的值,您可以使用setAttribute
mediadiv.setAttribute('data-media', playlist);//where mediadiv is the div in question