2008年08月08日

指定した範囲内の文字を抜き出します。substring()メソッド

スポンサード リンク

指定位置から終了位置までの文字を取り出す。

最初: 最後:
最初の位置は 0から、終了位置は 1からになりますので、ご注意を!!

サンプルソース

<HTML>    
<HEAD>
<TITLE>指定した範囲内の文字を抜き出します。substring()メソッド</TITLE>
</HEAD>
<BODY>
<script type="text/javascript">
<!--
var moji ="指定位置から終了位置までの文字を取り出す。";
var i=0;
var v=0;
function act(){
i=document.getElementById("tibox").value;
v=document.getElementById("tvbox").value;
msg=moji.substring(i,v); // i番目からv番目までの文字を取り出す
alert(msg);
}
//-->
</script>

<P>指定位置から終了位置までの文字を取り出す。</P>
<FORM>
最初:<INPUT size="9" type="text" id ="tibox" value="0">
最後:<INPUT size="9" type="text" id ="tvbox" value="4">
<INPUT type="button" name="botan" value="スタート" onclick="act()">
</FORM>
</BODY>
</HTML>

var moji ="指定位置から終了位置までの文字を取り出す。";
moji.substring(i,v) // 文字列.substring(開始位置,終了位置) 開始位置は 0から数えます。終了位置は 1から数えます。
関連メソッドsubstr
このサンプルではmoji.substring(0,4) で"指定位置"を取得しています。

posted by javaScript at 08:00 | 大阪 ☁ | 文字、文字列 | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。