これはうまくいきません:
<a onclick="if(document.getElementById('div2','div1') .style.display=='none') {document.getElementById('div2','div1') .style.display=''}else
{document.getElementById('div2','div1') .style.display='none'}">
this1 ~~
</a>
<div id="div1" style="display:none">
1
</div>
<a onclick="if(document.getElementById('div2') .style.display=='none') {document.getElementById('div2') .style.display=''}else
{document.getElementById('div2') .style.display='none'}">
this2 ~~
</a>
<div id="div2" style="display:none">
2
</div>
this1 をクリックしたときに div2 と div1 を表示するにはどうすればよいですか? 両方を表示するのではなく、クリック時に div2 のみを表示します。なぜ機能しないのですか?