<script type="text/javascript">
<!--

//データ
var li0 = new Array()
    li0[0] = 'テスト0'
    li0[1] = 'テスト1'
    li0[2] = 'テスト2'

//書き換え処理
function wk(textoj)
{

  //LIのノードリストを取得する
  chlds = document.getElementsByTagName('LI')

  //LIをitem(0)から順番にスキャンする
  for ( i = 0 ; i < chlds.length ; i++ )
  {

    //各LIの最初の子をセットする
    oj = chlds.item(i).firstChild

    //最初の子がTEXTノードなら書き換える
    if(oj.nodeType == 3)
      oj.nodeValue = textoj[i]

  }
}

//-->
</script>

<ul>
  <li>その0
  <li>その1
  <li>その2
</ul>

<form>
<input type=button 
       value=" 書き換える "
       onclick="wk(li0)">
</form>