特定のフィールドだけ全角にしたいです

解決しましたので記録しておきます。

// レコードの入力・修正時のイベント
var events = [
‘app.record.create.change.文字列__1行__8’, //環境のフィールドコードを記載
‘app.record.edit.change.文字列__1行__8’, //環境のフィールドコードを記載
‘app.record.create.change.文字列__1行__9’, //環境のフィールドコードを記載
‘app.record.edit.change.文字列__1行__9’, //環境のフィールドコードを記載
‘app.record.create.change.文字列__1行__10’, //環境のフィールドコードを記載
‘app.record.edit.change.文字列__1行__10’, //環境のフィールドコードを記載
‘app.record.create.change.文字列__1行__11’, //環境のフィールドコードを記載
‘app.record.edit.change.文字列__1行__11’, //環境のフィールドコードを記載
‘app.record.create.change.文字列__1行__12’, //環境のフィールドコードを記載
‘app.record.edit.change.文字列__1行__12’, //環境のフィールドコードを記載
‘app.record.create.change.文字列__1行__13’, //環境のフィールドコードを記載
‘app.record.edit.change.文字列__1行__13’ //環境のフィールドコードを記載
];

kintone.events.on(events, function(event) {
// 入力・修正された文字列値を取得
var str = event.changes.field.value;

// 変換マッピング表を作成
var kanaMap = {
“ガ”: “ガ”, “ギ”: “ギ”, “グ”: “グ”, “ゲ”: “ゲ”, “ゴ”: “ゴ”,
“ザ”: “ザ”, “ジ”: “ジ”, “ズ”: “ズ”, “ゼ”: “ゼ”, “ゾ”: “ゾ”,
“ダ”: “ダ”, “ヂ”: “ヂ”, “ヅ”: “ヅ”, “デ”: “デ”, “ド”: “ド”,
“バ”: “バ”, “ビ”: “ビ”, “ブ”: “ブ”, “ベ”: “ベ”, “ボ”: “ボ”,
“パ”: “パ”, “ピ”: “ピ”, “プ”: “プ”, “ペ”: “ペ”, “ポ”: “ポ”,
“ヴ”: “ヴ”, “ヷ”: “ヷ”, “ヺ”: “ヺ”,
“ア”: “ア”, “イ”: “イ”, “ウ”: “ウ”, “エ”: “エ”, “オ”: “オ”,
“カ”: “カ”, “キ”: “キ”, “ク”: “ク”, “ケ”: “ケ”, “コ”: “コ”,
“サ”: “サ”, “シ”: “シ”, “ス”: “ス”, “セ”: “セ”, “ソ”: “ソ”,
“タ”: “タ”, “チ”: “チ”, “ツ”: “ツ”, “テ”: “テ”, “ト”: “ト”,
“ナ”: “ナ”, “ニ”: “ニ”, “ヌ”: “ヌ”, “ネ”: “ネ”, “ノ”: “ノ”,
“ハ”: “ハ”, “ヒ”: “ヒ”, “フ”: “フ”, “ヘ”: “ヘ”, “ホ”: “ホ”,
“マ”: “マ”, “ミ”: “ミ”, “ム”: “ム”, “メ”: “メ”, “モ”: “モ”,
“ヤ”: “ヤ”, “ユ”: “ユ”, “ヨ”: “ヨ”,
“ラ”: “ラ”, “リ”: “リ”, “ル”: “ル”, “レ”: “レ”, “ロ”: “ロ”,
“ワ”: “ワ”, “ヲ”: “ヲ”, “ン”: “ン”,
“ァ”: “ァ”, “ィ”: “ィ”, “ゥ”: “ゥ”, “ェ”: “ェ”, “ォ”: “ォ”,
“ッ”: “ッ”, “ャ”: “ャ”, “ュ”: “ュ”, “ョ”: “ョ”,
“。”: “。”, “、”: “、”, “ー”: “ー”, “「”: “「”, “」”: “」”, “・”: “・”,
“㈱”: “株式会社”
};

// 変換マッピング表から正規表現を作成
var reg = new RegExp(‘(’ + Object.keys(kanaMap).join(‘|’) + ‘)’, ‘g’);

// 入力・修正されたフィールドの値を、マッピング表で置換した文字列値で上書き
event.changes.field.value = str.replace(reg, function (match) {
return kanaMap[match];
})
.replace(/゙/g, ‘゛’)
.replace(/゚/g, ‘゜’);

return event;
});

「いいね!」 2