[Edge]。→、、
KeyboardEvent が発生したとき、指定された修飾キーの状態を返します。
| KeyboardEvent | KeyboardEvent。 |
|---|---|
| key | 修飾キー名を表す文字列。KeyboardEvent.key 値で返される内容、または文字列 "Accel" 非推奨 でなければなりません。大文字と小文字を区別されます。
|
論理値。true:¶押されている。false:¶押されていない。
HTML:
<INPUT id=IdTest1 type=text><BR> <SPAN id=IdLog></SPAN>
JavaScript:
function Job(eve){ //keydown イベントの処理:
D=eve;
IdLog.innerHTML="key:"+ eve.key +"<BR>"
+"code:"+ eve.code +"<BR>"
+"shiftKey:"+ eve.shiftKey +"<BR>"
+"ctrlKey:"+ eve.ctrlKey +"<BR>"
+"altKey:"+ eve.altKey +"<BR>"
+"metaKey:"+ eve.metaKey +"<BR>"
+"Shift:"+ eve.getModifierState('Shift'); //表示。
}
IdTest1.onkeydown=Job; //イベント割り当て。