首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将内联事件转换为addEventListener方法

将内联事件转换为addEventListener方法
EN

Stack Overflow用户
提问于 2014-08-15 12:55:59
回答 1查看 24关注 0票数 0

我正在尝试将内联Javascript事件触发器从HTML移到一个单独的Javascript文件中。我在转换这段代码时遇到了困难:

代码语言:javascript
复制
 <audio id="audio-source" preload="true" ontimeupdate="document.getElementById('tracktime').innerHTML = Math.floor(this.currentTime)">

转换成我的Javascript文件中的addEventListener方法。这就是我到目前为止所知道的:

代码语言:javascript
复制
 var audioDuration = document.getElementById('tracktime');
 audioDuration.addEventListener("timeupdate", function(){
     this.innerHTML = Math.floor(this.currentTime);
 }, false);

它没有在浏览器中返回任何东西,当通过Chrome开发工具进行检查时,我在控制台中也看不到任何错误。我是不是遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2014-08-15 13:00:18

尝试将选项指定给元素

audioDuration.ontimeupdate = function() { ... };

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25321441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档