html には、次のタグがあります。
<a href="javascript:void(0)"><span id=M26>2011-2012</span></a>
<div id=c26 STYLE="display:none">
<a href="javascript:void(0)"><span id=M27>2012-2013</span></a>
<div id=c26 STYLE="display:none">
2011-2012 または 2012-2013 をクリックすると、div タグの表示プロパティを設定したいと思います。これには次の Javascript コードを使用しており、body タグで Javascript 関数を呼び出しています。出力はスタイルを示しており、表示はオブジェクトまたはプロパティではありません。
<script language="javascript">
function clickHnadler()
{
var xid= document.getElementsByTagName("span");
var xsp= xid[0].id;
alert("Span id is "+xsp);
if(xsp.charAt(0)=="M")
{
var oC = document.all("C"& xsp.substring(1,2));
if(oC.STYLE.display == "none")
{
oC.Style.Display = "";
}
else{
oC.Style.Display = "none";
}
}
}
</script>