Слушатель JavaScript, «нажатие клавиши» не обнаруживает обратное пространство?

Я использовал FlexBuilder некоторое время теперь и только что начал переключать на использование Eclipse с Flex SDK. Я работаю на некоммерческую организацию, таким образом, БЕСПЛАТНОЕ слово огромно.

Первоначально, это довольно пугающе поэтому, если у Вас есть деньги, Вы могли бы хотеть FlexBuilder.

существует много, необходимо знать и сделать при использовании SDK. Изучение и опыт могут окупиться хотя... Я все еще не уверен сам.

128
задан Seth McClaine 28 August 2018 в 22:08
поделиться

1 ответ

Используйте один из keyup / keydown / beforeinput события вместо этого.

на основе этот ссылка, нажатие клавиши удерживается от использования и больше не рекомендуется.

событие нажатия клавиши запущено, когда ключ, который производит символьное значение, придавлен. Примеры ключей, которые производят символьное значение, являются алфавитными, числовыми, и ключи пунктуации. Примерами ключей, которые не производят символьное значение, являются модифицирующие клавиши, такие как Высокий звук, Сдвиг, Ctrl или Мета.

при использовании «beforeinput» быть тщательными относительно, это Совместимость браузера . различие между «beforeinput» и другими двумя - то, что «beforeinput» запущен, когда входное значение собирается измененное, таким образом, с символами, которые не могут изменить входное значение, оно не запущено (например, сдвиг, центр, высокий звук).

у меня была та же проблема, и при помощи keyup она была решена.

0
ответ дан 24 November 2019 в 00:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: