在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue中如何給DOM元素添加屬性

vue中如何給DOM元素添加屬性

attr () {
var r = ('<canvas>您的瀏覽器暫時不支持canvas,請選用現(xiàn)代瀏覽器!</canvas>').attributes('width', a).attributes('height', n)
cvs.empty().append(r)
}

這樣會報錯

回答
編輯回答
孤慣

報錯原因是:

('<canvas>您的瀏覽器暫時不支持canvas,請選用現(xiàn)代瀏覽器!</canvas>') 

這個僅僅是一段字符串,在沒有插入html中,成為dom節(jié)點之前,沒有dom節(jié)點的各種屬性吧,

獲取到節(jié)點引用后,設(shè)置屬性 jq 用 .attr, 或者原生里面的 .setAttribute

2017年4月3日 15:11
編輯回答
哎呦喂

是setAttribute()

2017年1月25日 00:41
編輯回答
有點壞
var r = document.createElement('canvas')
r.setAttribute('width', a)
r.setAttribute('height', n)
r.textContent = "您的瀏覽器暫時不支持canvas,請選用現(xiàn)代瀏覽器!"
cvs.empty().append(r)
2018年6月8日 14:12