テキストボックスに指定文字入力されているかどうかチェックし、
さらにあらかじめ設定しておいた文字に置換します。
また、指定した文字を削除する事も出来ます。
・サンプルを見る
・ソースを保存する (右クリック→「対象をファイルに保存」or「リンクを名前を付けて保存」して下さい。)
・ソースを見る ・解説を見る
[ ソース ]
<html><head>
<script language="JavaScript">
<!--//Copyright (C) WEST MiRa http://www.west-mira.jp
sitei="あ";
henkan="";
function moji_hantei()
{
kazu=0;
kekka=0;
moji=document.form1.text1.value;
for(i=0; i<moji.length; i++)
if(moji.charAt(i)==sitei)kazu++;
for(i=0; i<kazu; i++)
moji=moji.replace(sitei,henkan);
document.form1.text2.value=moji;
}
//-->
</script>
</head>
<body>
<form name="form1">
変換前:<input type="text" name="text1" size="30"><br>
変換後:<input type="text" name="text2" size="30"><br>
<input type="button" value="Click!" onClick="moji_hantei();">
</form>
・
・
・
</body></html>
[ 解説 ]
上から5行目の
sitei="あ";
に、変換させたい文字列をご記入下さい。
上から6行目の
henkan="";
に、変換後の文字列をご記入下さい。
ここを空白にすると、先ほど設定した文字が入力された際に、該当文字は全て削除されるようになります。
|