Javascript - 如标题中所示。我的exaple:
var nawigacja = document.getElementsByTagName('nav')[0];
nawigacja.getElementsByTagName('button')[0].className = 'navig';
nawigacja.getElementsByTagName('button')[1].className = 'navig';
nawigacja.getElementsByTagName('button')[2].className = 'navig';
nawigacja.getElementsByTagName('button')[3].className = 'navig';
我可以为所有标签定义类吗?
答案 0 :(得分:2)
你可以使用循环。
var buttons = nawigacja.getElementsByTagName('button');
for (var i=0; i < buttons.length; i++) {
buttons[i].className = 'navig';
}
答案 1 :(得分:1)
如果您使用jQuery Javascript Framework http://jquery.com/,您可以轻松地执行此操作:
$('nav button').addClass('navig');
没有它,你可以这样做:
var list = document.getElementsByTagName('nav');
list = list.getElementsByTagName('button');
for(i=0 ; i < list.length ; i ++) {
list[i].className = 'navig';
}