我正在尝试使用我创建的变量设置当前的iframe源,但它似乎不起作用。我发现我的JavaScript语法错误。
我的脚本是:
<script type="text/javascript">
$(document).ready(function(){
var iframeAttributes = window.location.search;
var iframeForm = 'www.test.com/form.html';
var iframeURL = iframeForm + iframeAttributes;
$('.testframe').attr('src', iframeURL);
});
</script>
我的IFrame代码是:
<iframe id="testframe" src="" width="600" height="586" frameBorder="0">></iframe>
最佳答案
您的选择器错误:$('.testframe').attr('src', iframeURL);
这会尝试查找类为testframe
的元素,但您已在ID
中而不是在类中设置了HTML
。
使用它来选择ID为testIframe
的元素:$('#testframe').attr('src', iframeURL);