javascript视频成(HTML+JavaScript 实现切换视频功能)

本文目录
HTML+JavaScript 实现切换视频功能
你搜一下百度应该能搜到IE不支持embed src的实时更新,通过dom修改src是无法更新视频的。
那目前只有尝试重写整个embed的估计就可以更新视频了,也只有这一条路了,不过很好,目标实现。这是我的代码
function start (str) {
var t=document.getElementById("emb").outerHTML;
document.getElementById("emb").outerHTML=t.replace(/\s+src\s*=\s*\S+\s+/,’ src="’+str+’"’);
}
通过正则将src的地址替换掉,使用outerHTML替换整个目标元素,就能更新了。使用正则主要是方便,如果你的embed简单,你当然可以不用正则,直接手写拼出结构,如果有错,请指出,希望可以共同学习
javascript我的代码和视频代码一样,为什么视频代码正常运行而我的不行的
此HTML代码存在以下问题:
《script》标签type属性错误,正确为type="text/javascript",或者不用type属性,只用《script》《/script》即可,因为现在浏览器的默认脚本语言都是JavaScript。
获取系统时间应用new Date(),而不是new Data()。
代码中任何地方都没调用getDl()方法,所以getDl()根本就没执行,所以打开一片空白,你可以在末尾添加一行 window.onload = function(){getDl();}让页面加载完调用getDl()。

更多文章:
特殊字符ascii码范围(字符A到Z的ASCII代码是多少)
2025年9月22日 12:30
jdk怎么读(java的读音到底是怎么读的啊怎么每个人的读法都不一样啊)
2026年4月30日 15:30
网站已改版 请点击进入(中国卫生人才网怎么进不去了,显示网页无法访问)
2025年12月24日 18:00
c语言程序设计谭浩强2020(谭浩强c语言程序设计多久能学完)
2025年10月12日 00:15
parsefloat js(JS中 parseFloat() 函数)
2026年5月27日 05:00
lengthening是什么意思(Extension Risk是什么意思)
2026年1月1日 21:15
mysql笔试题目及答案(2018年计算机二级考试MySQL巩固试题三)
2025年9月17日 14:45
正弦余弦正切值对照表图(tan30度 tan45度 tan60度 tan90度等于多少)
2026年2月5日 19:45
安卓开发语言kotlin(安卓手机游戏《铁锈战争》是什么语言写的)
2025年5月28日 22:30
小型linux系统中文版(有图像界面的linux系统,最小的是哪个版本(支持中文的),有多大)
2025年12月31日 07:00
echarts是中文吗(e chart s是基于什么实现的)
2025年12月8日 03:00
executor用法(线程池之ThreadPoolExecutor使用)
2025年12月22日 01:30
基于solidworks的机械毕业设计(sw如何设计三维机械图SolIDWorks2019三维机械设计制图!)
2026年7月9日 23:30
matrix平台(Gitter:面向开发者的跨平台开源社区平台)
2025年10月29日 17:30










