我想使用javascript而不是jQuery来设置元素的属性,jQuery就是这样,但是javascript会怎么样?
$("param[name='wmode']").attr("value","opaque");
答案 0 :(得分:2)
您可以使用setAttribute
DOM元素方法:
element.setAttribute("value","opaque");
所以没有jQuery的代码应该是:
document.querySelector("param[name='wmode']").setAttribute("value","opaque");
答案 1 :(得分:0)
您的代码是正确的,可能param
是一个不是element
$(".param[name=wmode]").attr("value","opaque");
答案 2 :(得分:0)
您可以使用setAttribute函数设置任何元素的属性。在你的情况下它将是
document.getElementById(' myelement')。setAttribute(' name',' My_Element');
你可以在这里了解更多相关信息 http://www.w3schools.com/jsref/met_element_setattribute.asp
由于