APIReference - yuyan7/vanilla-autokana GitHub Wiki

Autokana

フォームのフィールドに文字を入力すると、別のフィールドにかなを自動入力します。

options

katakana

default: false

trueに設定するとふりがなをカタカナで表示します。

roman

default: false

trueに設定するとふりがなをローマ字で表示します。

debug

default: false

trueに設定するとDebug情報をConsoleに出力します。

checkInterval

default: 30 milliseconds

入力状態を設定値ごとに監視します。

methods

constructor

  • name required ふりがなの元になるInput要素
  • furigana optional ふりがなを表示するInput要素
  • option optional 上記options

nameに入力された文字のふりがなをfuriganaに設定します。

// #nameフォールドに入力すると#furiganaにふりがなを自動入力する
AutoKana.bind("#name", "#furigana");

getFurigana

内部バッファに持っているふりがなを取得します。

const autokana = AutoKana.bind("#name");
// #nameに入力されたふりがなを取得する。
console.log(autokana.getFurigana());
> ふりがな

start

フィールドの監視を開始します。

stop

フィールドの監視を終了します。