event.shiftKey如何影响输入表单的输出结果?

时间:2014-06-12 11:52:07

标签: javascript javascript-events

我有一个输入表单,它让我感到困惑的是shiftKey事件在这种情况下是如何工作的。

<input type="text" onkeypress="return event.shiftKey;">

我在计算机上测试了它,但我无法弄清楚上面的代码是做什么的。 有人可以向我解释一下吗?

3 个答案:

答案 0 :(得分:1)

shiftKey事件属性返回一个布尔值,指示触发事件时是否按下了“SHIFT”键。

如果按SHIFT键并输入任何文本,它将填充文本,因为它是True,否则为false,因此不输入文本。

答案 1 :(得分:0)

它告诉它按键是否按 shiftKey

如果event.shiftKey返回true,则表示&#34;已按下shift键!&#34;
否则&#34;未按下Shift键!&#34;

如果您按下SHIFT键,则只会在输入框中输入文字。

check this fiddle

答案 2 :(得分:0)

现在您无法在此输入中写任何内容。

如果你按下shift键,你将只能写。