こんにちはお元気ですか?
( *indexは1文字目を0番目として数える。)動作ブラウザ
win | mac | linux | |||||||||
n7 | m1 | e5 | e6 | o7 | n7 | m1 | e5 | s1 | n7 | m1 | k3 |
○ | ○ | × | ○ | ○ | ○ | ○ | × | ○ | ○ | ○ | ○ |
ソース <script type="text/javascript"> <!-- function test_substringData(idName,index) { //1 id名がidNameのエレメントのfirstChildを変数fcへ入れる var fc = document.getElementById(idName).firstChild //2 substringDataで0番目から5文字取り出してみる alert( fc.substringData(0,5) ) //3 fcノードそのものは分割されていない alert( fc.data ) } //--> </script> <p id="test0">こんにちはお元気ですか?</p> <form> <input type = "button" value = "文字列を5文字目で分割する" onclick = "test_substringData('test0',5)"> </form> ( *indexは1文字目を0番目として数える。)