Embed中的src怎么样用动态的改变。。。在线等待,谢谢。。。 给这对象取个id/name,再试着:document.getElementById('yourId').src = 'yourSrc';/document.getElementsByName('yourName')[0].src = 'yourSrc'; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写一个脚本动态获得图片地址,src路径通过脚本获得 document.getElementsByName('Ena_muisc')[0].src =clientvar[6];这个为什么错误呢,clientvar[6].....路径 document.getElementsByName('Ena_muisc')[0].src =clientvar[6];这个赋值不会出错,当javascript脚本改变src时,为什么出错呢...... <Embed src="sfasfa.rm" id=e1></Embed><script> e1.src="aaa.rm";//changed e1.setAttribute("src","bbb.rm");//changed</script> 可以的啊,怎么会又错呢<Embed src="sfasfa.rm" name=e1></Embed><script>document.getElementsByName('e1')[0].src ="asdfadf.rm";alert(document.getElementsByName('e1')[0].src)</script> 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> 因为执行教本之前,<Embed src="" name=e1></Embed>还没载入,所以报document.getElementsByName('e1')[0]找不到对象 <script>document.getElementsByName('e1')[0].src ="asdfadf.rm";alert(document.getElementsByName('e1')[0].src)</script><Embed src="bbb.rm" name=e1></Embed>就像你所说的,我载入后,然后通过函数来改变src也报错误啊 function changeEb(){document.getElementsByName('e1')[0].src ="asdfadf.rm";alert(document.getElementsByName('e1')[0].src)}你干脆写到函数中<body onload=changeEb()> 你发现没发现,换了SRC后,不能自动播放. js怎么里调用多层相对路径的图片 JSP连接MYSQL做个贴字条系统 js 页面打开时 调用js 这个javascript代码不是很明白 marquee无缝隙循环总结 meizz jsframework: 轮换广告图的DEMO JS中二维数组的递归问题 我为什么不能移动div的位置 问一个JS的基础问题 超急!!!!为什么以数字做为NAME就会出错..有何解决之道(详见内) 如何在IE6捕获点击右上角×来关闭窗口的事件? 请问下javascript有没有实现php中getimagesize()功能的函数阿?
这个为什么错误呢,clientvar[6].....路径
这个赋值不会出错,当javascript脚本改变src时,为什么出错呢......
<script>
e1.src="aaa.rm";//changed
e1.setAttribute("src","bbb.rm");//changed
</script>
<Embed src="sfasfa.rm" name=e1></Embed>
<script>
document.getElementsByName('e1')[0].src ="asdfadf.rm";
alert(document.getElementsByName('e1')[0].src)
</script>
<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>
document.getElementsByName('e1')[0].src ="asdfadf.rm";
alert(document.getElementsByName('e1')[0].src)
</script>
<Embed src="bbb.rm" name=e1></Embed>
就像你所说的,我载入后,然后通过函数来改变src也报错误啊
{
document.getElementsByName('e1')[0].src ="asdfadf.rm";
alert(document.getElementsByName('e1')[0].src)
}
你干脆写到函数中
<body onload=changeEb()>