2012-08-05 33 views
2

我需要通過JavaScript幫助我設置一年左右的JavaScript,將變量「發送」到div a。基本上...div中的變量字段通過javascript

可變播放列表我得建立來自:

<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 --> 

非常感謝您的幫助! !

+2

「send」是什麼意思?那個「pickle player」是否有一些API,你能鏈接到它嗎? [你有什麼嘗試](http://mattgemmell.com/2008/12/08/what-have-you-tried/)?並且:爲什麼它需要JavaScript,難道你不能用PHP設置div嗎? – Bergi 2012-08-05 04:12:50

回答

1

試試這個:

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

或者,如果你想改變的data-media屬性的值,你可以嘗試:

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

DEMO

0

它看起來像你想設置的data-media屬性的值爲playlist,您可以使用setAttribute

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