所以我有这个用于显示另一个html文档的html对象:
<object id="questions" width="400" height="400" data="home.html">
但是我还没有弄清楚如何用变量替换“home.html”,所以我可以在显示不同文档之间切换。
哦,也很抱歉,措辞严厉,我很着急。
答案 0 :(得分:1)
您可以使用以下命令在javascript中获取对象:
var elem = document.getElementById('questions');
然后您可以使用以下命令更改数据属性:
elem.setAttribute('data', 'newValue.html');
答案 1 :(得分:0)
试试这个 -
var ob = $('<object id="questions" width="400" height="400" data="home.html">')
ob.attr('data', 'google.com'); // google.com is an example.. you can put any url you like