2013-06-07 17 views
0

youtube videoIDs 배열이 있습니다. 스크립트는 임의의 videoID를 선택합니다. 동일한 스크립트에서이 값을 반향시켜야합니다. 그 확률 변수없이 스크립트는 내가자바 스크립트. 나중에 같은 스크립트에서 변수 값을 반향합니다.

alert(chosen_vid) 
videoId: 'document.write(chosen_vid)' 

경고 작업이 필요

videoId: 'NmhLuCSyBJg' 

와 함께 지금 작동하지만, document.write를은 "에코"

의 어떤 종류의 필요, 여기에 적합하지 않습니다 원본 스크립트는 How do I automatically play a Youtube video (IFrame API) muted?

해결되었습니다. 인 videoId는 :

+0

'document.write'가 나를 울게 만드는 '여기 내가 변수 값을 얻고 있었다, 그런데 넣어 가지고'. 출력은 어디에서 구합니까? 'document.body.appendChild (document.createTextNode (selected_vid));'또는'console.log (selected_vid);'.. 또한 왜 라벨을 사용하고 있습니까? –

+0

변수를 사용하려는 것 같습니다. – SLaks

+0

예, 동일한 스크립트에서 변수를 사용하고 싶습니다. 경고 (selected_vid) - 작동 videoId : '(selected_vid)'- 여기에서 원합니다 – Ivan

답변

0

당신이 원하는 것처럼 당신은 소리 ... document.getELementById('SOMEID').innerHTML = chosen_vid;

+0

'innerHTML'은 함수가 아닙니다 – SLaks

+0

HTML은 selected_vid가 필요한 다른 스크립트에 의해 함께 넣어지며, 원래의 http : //를 참조하십시오. /stackoverflow.com/questions/8869372/how-do-i-automatically-play-a-youtube-video-iframe-api-muted. 난 그냥 내 배열에서 무작위 화상을 재생하려면 음소거 ... – Ivan

+0

내 전체 페이지 http://pastebin.com/t28rzclk 붙여 넣었습니다, 185 줄을 참조하십시오 – Ivan

관련 문제