मैं अपनी वेबसाइट पर YouTube वीडियो प्रदर्शित करना चाहता हूं, लेकिन मुझे idउपयोगकर्ताओं द्वारा साझा किए जाने वाले प्रत्येक वीडियो के लिए एक विशिष्ट जोड़ने में सक्षम होने की आवश्यकता है । इसलिए मैंने इसे एक साथ रखा, और मैं थोड़ी समस्या में चला गया। मैं div के लिए एक यादृच्छिक स्ट्रिंग जोड़ने के लिए जावास्क्रिप्ट प्राप्त करने की कोशिश कर रहा हूं id, लेकिन यह स्ट्रिंग नहीं दिखा रहा है:
<script type='text/javascript' src='jwplayer.js'></script>
<script type='text/javascript'>
function randomString(length) {
var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
if (! length) {
length = Math.floor(Math.random() * chars.length);
}
var str = '';
for (var i = 0; i < length; i++) {
str += chars[Math.floor(Math.random() * chars.length)];
}
return str;
}
var div = randomString(8);
</script>
<div id='div()'>This text will be replaced</div>
<script type='text/javascript'>
jwplayer('div()').setup({
'flashplayer': 'player.swf',
'file': 'http://www.youtube.com/watch?v=4AX0bi9GXXY',
'controlbar': 'bottom',
'width': '470',
'height': '320'
});
</script>