【发布时间】:2014-03-09 16:46:43
【问题描述】:
$("#my_iframe").attr("src","www.examples.com?x=asd&y=qwe");
这是使用 jquery 完成的,而我必须在没有 jquery 的情况下执行此操作。如何用 javascript 实现?
【问题讨论】:
标签: javascript jquery attr
$("#my_iframe").attr("src","www.examples.com?x=asd&y=qwe");
这是使用 jquery 完成的,而我必须在没有 jquery 的情况下执行此操作。如何用 javascript 实现?
【问题讨论】:
标签: javascript jquery attr
document.getElementById('my_iframe').src = 'www.examples.com?x=asd&y=awe';
浏览器提供的 DOM API 为您提供了看起来像具有普通属性的对象的东西。当然,它们不是“普通”属性,因为当你设置它们时会发生神奇的事情(其中一些)。
使用“现代”版本的 jQuery,在这种情况下,使用.prop() 比使用.attr() 更好(一点点)。
【讨论】:
document.getElementById("my_iframe").src = "www.examples.com?x=asd&y=awe";
或
document.getElementById("my_iframe").setAttribute("src","www.examples.com?x=asd&y=awe");
【讨论】:
您可以使用setAttribute() 方法在特定元素上设置特定属性。喜欢
document.getElementById('my_iframe').setAttribute('src', 'www.examples.com?x=asd&y=awe');
【讨论】: