0

我在文本框上使用 onclick 事件。如果用户在文本框内单击,则会在 iframe 中加载 youtube 视频(在 div“video_holder”中)。在这个 div 旁边,有一个名为“text_holder”的 div,它会动态更改文本。该功能有效,但问题是我想在未调用 onclick 事件时显示图像而不是 iframe。不调用脚本时为 iframe 说一个占位符。

这是我的代码:

<script>
function changeCaption(vCaption){
var cap = document.getElementById('text_holder');
cap.innerHTML = vCaption;
}
</script>


input type="text" name="a" value="1" onclick="changeCaption('test123'); yt_video.location.href=link" >


<div id="video_holder"> 
    <iframe name="yt_video" id="yt_video">
    </iframe>                                     
</div>
<div id="text_holder">
     Some initial text.   
</div>

我希望有人可以帮助解决这个问题。提前致谢!

4

0 回答 0