本TIPがアクティブの場合、ターゲットエレメントに以下の機能拡張を行います。
◆JSVRAX:charBehavMap
文字処理定義を設定/返却します。
<ELEMENT JSVRAX:charBehavMap="_map"... >
element["JSVRAX:charBehavMap"] = _map
上記のような一般的なDOMアクセス
_map
型/正常値 | HTMLの場合、JSVRAX.Utility.CharBehavior.DimensionMap配列型のインスタンス名。 |
デフォルト | |
判定/補正 | 実行時/なし |
◆JSVRAX:useHistory
履歴有効モードを設定/返却します。
<ELEMENT JSVRAX:useHistory="_use"... >
element["JSVRAX:useHistory"] = _use
上記のような一般的なDOMアクセス
_use
型 | boolean型 |
正常値 | 履歴を使用する場合はtrue、それ以外はfalse。 |
デフォルト | undefined |
判定/補正 | 設定時/あり |
◆JSVRAX:dicts
変換辞書モードを設定/返却します。
<ELEMENT JSVRAX:dicts="_dicts"... >
element["JSVRAX:dicts"] = _dicts
上記のような一般的なDOMアクセス
_dicts
型/正常値 | HTMLの場合は、JSVRAX.IMEIndicator.Mode型のインスタンス名。 |
デフォルト | undefined |
判定/補正 | 実行時/なし |
◆JSVRAX:dictsChangeKey
変換辞書切替キーを設定/返却します。
<ELEMENT dictsChangeKey="_key"... >
element["JSVRAX:dictsChangeKey"] = _key
上記のような一般的なDOMアクセス
_key
型 | string型 |
正常値 | "alt shift 49"=「altキーとshiftキーを押しながら1キーを押す」のように、拡張キーとキーコードを半角空白で区切った文字列。拡張キーは"ctrl"、"shift"、"alt"の組み合わせ。 |
デフォルト | undefined |
判定/補正 | 実行時/なし |
注意
数字キーや英字キーなどの通常の入力に使用するキーや、「F5」などのブラウザが使用するキーにバッティングしないように注意してください。
◆JSVRAX:yomiANChangeKey
読みがなの英数変換キーを設定/返却します。
<ELEMENT JSVRAX:yomiANChangeKey="_key"... >
element["JSVRAX:yomiANChangeKey"] = _key
上記のような一般的なDOMアクセス
_key
型 | string型 |
正常値 | "alt shift 49"=「altキーとshiftキーを押しながら1キーを押す」のように、拡張キーとキーコードを半角空白で区切った文字列。拡張キーは"ctrl"、"shift"、"alt"の組み合わせ。 |
デフォルト | undefined |
判定/補正 | 実行時/なし |
注意
数字キーや英字キーなどの通常の入力に使用するキーや、「F5」などのブラウザが使用するキーにバッティングしないように注意してください。
◆jsvrax--font-family
変換候補のフォント名を設定/返却します。
{ jsvrax--font-family : _fontFamily }
element.style["JSVRAX:jsvrax--font-family"] = _fontFamily
上記のような一般的なDOMアクセス
_fontFamily
型 | string型 |
正常値 | フォント名 |
デフォルト | undefined |
判定/補正 | 実行時/なし |
注意
クライアントフォントで表示する候補文字にのみ有効です。
undefined/nullの場合は、font-familyを使用します。
例
MS明朝に設定
<JSVRAX:textarea style="jsvrax--font-family:MS 明朝"... >
◆jsvrax--font-size
変換候補のフォントサイズを設定/返却します。
{ jsvrax--font-size : _fontSize }
element.style["JSVRAX:jsvrax--font-size"] = _fontSize
上記のような一般的なDOMアクセス
_fontSize
型 | string型 |
正常値 | pxあるいはpt単位のフォントサイズ |
デフォルト | undefined |
判定/補正 | 実行時/なし |
注意
undefined/nullの場合は、font-sizeを使用します。
例
14pxに設定
<JSVRAX:textarea style="jsvrax--font-size:14px"... >