javascript - 如何使用 onkeyup 将输入类型 ="url"中的 URL 加载到 iframe src 中?

标签 javascript jquery iframe onkeyup

所以我想为视频嵌入工具建立一个预览部分。 我有一个 iframe 并且有一个输入:

<input onkeyup="javascript:youtube();" onchange="javascript:youtube() ;vimeo(this) ;videotome(); setsrc();" id="url" required type="url" placeholder="Írd ide a videó URLjét" name="url">
<iframe id="vimeoFrame" src=""></iframe>

我想当用户从输入中单击或键入时,iframe src 会更新输入值。 我尝试了这个功能,但没有真正的帮助:

function setsrc(){
var src = document.getElementById("url").value;

document.getElementById("videoFrame").value = '<iframe frameborder="0" allowfullscreen style="overflow-x: hidden; overflow-y: hidden;" width="730"  height="569" src="'+src+'"></iframe>';
}

最佳答案

DEMO在jquery中

function setsrc(){
    $('#vimeoFrame').attr('src', $('#url').val());
}

关于javascript - 如何使用 onkeyup 将输入类型 ="url"中的 URL 加载到 iframe src 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27451499/

相关文章:

javascript - jQuery/JavaScript 动态更改音频源

jquery - 以编程方式启动 div 并发出关闭相同 div 的问题,遇到没有匹配开始标记的结束标记 "div"。

javascript - Chrome 扩展程序 : content script is unable to load local HTML file into iframe

javascript - PHP 不会从 HTML 联系表单中提取输入

javascript - 提高 Canvas 中粒子的性能

javascript - Meteor - layoutTemplate in RouteController.extend in package.js

jquery - 如何将自定义 html 关闭按钮添加到 jQuery 对话框主体?

jquery - 使用鼠标滚轮滚动不会触发 jQuery 悬停或鼠标悬停

javascript - 将数据发布到 iframe(aspx) 以在 aspx 页面的页面加载中捕获它

javascript - 具有动态定义 url 的 iframe 为空