このようなフッタータグが1つあるという点で、htmlファイルを持っています
<footer data-role="footer" data-theme="b">
<h4 > My Web Site </h4>
</footer>
。javascriptを使用してこのフッターを非表示にしたいので、助けてください。
質問する
10818 次
2 に答える
10
document.querySelector
またはを使用できますdocument.getElementsByTagName
。
document.querySelector('footer').style = 'display: none'
于 2012-09-24T05:44:58.877 に答える
1
このフッターに ID を割り当ててから、document.getElementByIdを使用して取得し、非表示にすることができます。
document.getElementById('footer_id').style = 'display: none;';
document.getElementsByTagName
マークアップを変更できない場合は、代わりに関数を使用できます。
var footers = document.getElementsByTagName('footer');
footers[0].style = 'display: none;';
明らかに、マークアップに複数の<footer>
要素がある場合、getElementsByTagName
関数はそれらすべてを返すため、配列から正しい要素を選択する必要があります。
于 2012-09-24T05:45:48.027 に答える