Last Update: Jul.12,2012

JavaScript Sample

動作確認: ○IE6SP3(WinXP) ○Firefox13(WinXP)

String に「半角」-「全角」変換を行う関数を追加します。String 自身は変更しません。

■ 関数の説明

String.prototype.mbConvertKana( オプション )

以下のオプションを組み合わせて指定できます。

オプション 説明
a 全角英数字を半角英数字に変換する
A 半角英数字を全角英数字に変換する
c 全角カタカナを全角ひらがなに変換する
C 全角ひらがなを全角カタカナに変換する
n 全角数字を半角数字に変換する
N 半角数字を全角数字に変換する
r 全角英文字を半角英文字に変換する
R 半角英文字を全角英文字に変換する
s 全角スペースを半角スペースに変換する(U+3000 → U+0020)
S 半角スペースを全角スペースに変換する(U+0020 → U+3000)
K 半角カタカナを全角カタカナに変換する
H 半角カタカナを全角ひらがなに変換する

■ ソース(mbconv.js)

mbconv.js