如何将变量分配给我的html对象?

时间:2014-06-17 16:05:54

标签: javascript html variables

所以我有这个用于显示另一个html文档的html对象:

<object id="questions" width="400" height="400" data="home.html">

但是我还没有弄清楚如何用变量替换“home.html”,所以我可以在显示不同文档之间切换。

哦,也很抱歉,措辞严厉,我很着急。

2 个答案:

答案 0 :(得分:1)

您可以使用以下命令在javascript中获取对象:

var elem = document.getElementById('questions');

然后您可以使用以下命令更改数据属性:

elem.setAttribute('data', 'newValue.html');

JSFIDDLE

答案 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