[jQuery]フォームに全角で入力された値を半角に変換

jQuery
スポンサーリンク

jQuery

<script src="jquery.min.js"></script>
<script> 
$(function() {
	$('.character').change(function(){
		var text  = $(this).val();
		var change = text.replace(/[A-Za-z0-9]/g,function(s){
			return String.fromCharCode(s.charCodeAt(0)-0xFEE0);
		});
	$(this).val(change);
	});
});
</script>

HTML

<input type="text" value="" class="form-control character">

デモ

コメント

タイトルとURLをコピーしました