给这对象取个id/name,再试着:document.getElementById('yourId').src = 'yourSrc';
/document.getElementsByName('yourName')[0].src = 'yourSrc';

解决方案 »

  1.   

    写一个脚本动态获得图片地址,src路径通过脚本获得
      

  2.   

    document.getElementsByName('Ena_muisc')[0].src =clientvar[6];
    这个为什么错误呢,clientvar[6].....路径
      

  3.   

    document.getElementsByName('Ena_muisc')[0].src =clientvar[6];
    这个赋值不会出错,当javascript脚本改变src时,为什么出错呢......
      

  4.   

    <Embed src="sfasfa.rm" id=e1></Embed>
    <script>
    e1.src="aaa.rm";//changed
    e1.setAttribute("src","bbb.rm");//changed
    </script>
      

  5.   

    可以的啊,怎么会又错呢
    <Embed src="sfasfa.rm" name=e1></Embed>
    <script>
    document.getElementsByName('e1')[0].src ="asdfadf.rm";
    alert(document.getElementsByName('e1')[0].src)
    </script>
      

  6.   

    CutBug(这个冬天不太冷),您好:你试差在这样,看可以实现吗???
    <Embed src="sfasfa.rm" name=e1></Embed>
    <script>
    document.getElementsByName('e1')[0].src ="asdfadf.rm";
    alert(document.getElementsByName('e1')[0].src)
    </script>  你这段程序是没错,当是Embed 一值是播放的是sfasfa.rm文件,而不能播放asdfadf.rm文件,我写成如下,为什么什么出错呢
    <script>
    document.getElementsByName('e1')[0].src ="asdfadf.rm";
    alert(document.getElementsByName('e1')[0].src)
    </script>
    <Embed src="" name=e1></Embed>
      

  7.   

    因为执行教本之前,<Embed src="" name=e1></Embed>还没载入,所以报document.getElementsByName('e1')[0]找不到对象
      

  8.   

    <script>
    document.getElementsByName('e1')[0].src ="asdfadf.rm";
    alert(document.getElementsByName('e1')[0].src)
    </script>
    <Embed src="bbb.rm" name=e1></Embed>
    就像你所说的,我载入后,然后通过函数来改变src也报错误啊
      

  9.   

    function changeEb()
    {
    document.getElementsByName('e1')[0].src ="asdfadf.rm";
    alert(document.getElementsByName('e1')[0].src)
    }
    你干脆写到函数中
    <body onload=changeEb()>
      

  10.   

    你发现没发现,换了SRC后,不能自动播放.