css display:none;で非表示にした一連のdivがあります。
<div id="" class="hidden_row">some code</div>
<div id="" class="hidden_row">some code</div>
<div id="" class="hidden_row">some code</div>
onclick「addRow();」のボタンもあります。css宣言を「display:block;」に変更することにより、クリックごとに1つの非表示行を順番に表示するように設計された関数。javascriptは次のようになります。
function addRow(){
var hiddenrow = getElementsByClassName(document, "*", "hidden_row");
for(var i=0; i< hiddenrow.length; i++){
if(hiddenrow[i].style.display = "none"){
hiddenrow[i].style.display = "block";
}
}
}
ただし、この関数は実行時に配列の1つのメンバーを変更せず(これは私が望むものです)、非表示の行を見つけてそれらすべてを表示します。意図したとおりに機能するように関数を微調整するにはどうすればよいですか?