JavaScript中设置元素属性前,一定要先通过getAttribute方法获取元素的属性吗?
1个回答
展开全部
getAttribute是不能改变元素的属性的!!!我们需要使用setAttribute方法。
并不能通过getAttribute方法获取属性值后,然后改变这个属性值,而需要直接用setAttribute方法来改变元素的属性。
举个秒秒学的例子:
var mainContent = document.getElementById(“mainContent”); //首先获取一个元素对象
mainContent.setAttribute(“align”, “right”); //设置mainContent的对齐方式为右对齐。
所以要改变元素的属性直接用setAttribute方法吧。
并不能通过getAttribute方法获取属性值后,然后改变这个属性值,而需要直接用setAttribute方法来改变元素的属性。
举个秒秒学的例子:
var mainContent = document.getElementById(“mainContent”); //首先获取一个元素对象
mainContent.setAttribute(“align”, “right”); //设置mainContent的对齐方式为右对齐。
所以要改变元素的属性直接用setAttribute方法吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询