Javascript src,带有变量,由id获取元素

时间:2016-07-14 19:06:03

标签: javascript html

继续previous question

我收到错误"无法执行'写' on' Document':除非明确打开,否则无法从异步加载的外部脚本写入文档。"

所以我尝试使用getElementbyId,然后更改src:

<head>
<script>
  function pos(url)
  {
  var posterior = document.getElementById("post");
  posterior.src = url;
  }
</script>

在体内,

<body>
<?php ***...to retrieve ID***?>
<script type="text/javascript"> 
  var videoid = "<?php echo $id; ?>";  //Transfer ID to javascript 
  var url="http://......"+videoid;   //Url string finished
  pos(url);   //Function call
</script>
<script id="post" type="text/javascript" src='http://xxx'></script>

我应该在哪里执行或定义pos(url)功能?错误变为&#34;无法设置属性&#39; src&#39; of null&#34;或&#34; pos未定义&#34;如果我将它们放在不同的部分。

好吧如果我在头部的pos函数上使用$(window).load,则错误变为&#34;无法执行&#39;写&#39; on&#39; Document&#39;:除非明确打开,否则无法从异步加载的外部脚本写入文档。&#34;再次....

0 个答案:

没有答案