ブログ用に Javascript スライドショーを作成していますが、配列が機能していないようです。誰かが私が間違っていたことを教えてもらえますか
<SCRIPT type="text/javascript">
var blog = new Array()
blog[0]= "<h4>Sunday 17 of June 2012</h4><p title='Blog'>Donec tempus risus eget ligula viverra eget placerat odio tincidunt. Duis nisl sem, scelerisque faucibus congue vitae, accumsan at lectus. Cras vestibulum arcu ut lorem luctus eu pharetra tortor ultricies. Nam iaculis orci mauris. Etiam luctus, mauris sed adipiscing ullamcorper, augue enim volutpat sem, ut sagittis ipsum nibh ac nulla. Nam ultrices, quam eget sollicitudin porta, sapien mauris pulvinar augue, posuere hendrerit erat ligula ut magna. Maecenas laoreet nisi vitae magna consectetur a mollis purus tristique. Pellentesque elementum arcu non urna convallis eleifend. Aliquam eu lorem sed risus tempus tempor. Donec malesuada velit in odio vulputate iaculis. In tristique neque quis velit posuere adipiscing. Nullam dui neque, scelerisque non egestas feugiat, pellentesque vitae mauris.</p><hr>"
したがって、配列はまで続きます
function display1()
{
document.getElementById(blogShow).innerHTML( blog[0])
}
function display2()
{
document.getElementById(blogShow).innerHTML(blog[1])
}
function display3()
{
document.getElementById(blogShow).innerHTML(blog[2])
}
function display4()
{
document.getElementById(blogShow).innerHTML(blog[3])
}
function display5()
{
document.getElementById(blogShow).innerHTML(blog[4])
}
</SCRIPT>
<div id="blogShow">
<SCRIPT type="text/javascript">display1()</SCRIPT>
</div>
<div id="blogNav">
<input type="button" onClick="display2()" value="1" class="button">
<input type="button" onClick="display3()" value="2" class="button">
<input type="button" onClick="display4()" value="3" class="button">
<input type="button" onClick="display5()" value="4" class="button">
</div>
私はそれがすべてインラインであることを知っており、動作後にクリーンアップします