こんにちはお元気ですか?

( *indexは1文字目を0番目として数える。)





動作ブラウザ

winmaclinux
n7m1e5e6o7 n7m1e5s1 n7m1k3
×
ソース

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

function splitData(idName,index)
{

  //1 id名がidNameのエレメントのfirstChildを変数fcへ入れる
  var fc = document.getElementById(idName).firstChild

  //2 index文字目でTextノードを分割する
  fc.splitText(index)

  //3 dataを調べる
  alert(fc.data)

}

//-->
</script>
<p id="test0">こんにちはお元気ですか?</p>
<form>
<input type    = "button"  
       value   = "文字列を5文字目で分割する"
       onclick = "splitData('test0',5)">
</form>
( *indexは1文字目を0番目として数える。)