Как сделать отправку формы через Enter?

Всем привет!) Как сделать отправку формы через Enter?
<div style="position: fixed; bottom: 0; right: 10px; z-index: 500;">
  <div class="chat-scroll"></div>
  <div class="chat-title">
    Чат <i class="fa fa-arrow-circle-down"></i>
    <div class="chat-o">
      Онлайн:
      <span class="online-num" id="inf1">0</span>
    </div>
  </div>
  <div class="close">
  <div id="mcaht" class="left-chat"></div>
  <script>
load_messes();
setInterval(load_messes,2000);
</script>
  <?php if(isset($_SESSION['steamid'])) {
      echo ' <input type="text" id="text-massage" class="chat-inpunt">
  	     <div class="chat-btn" id="send_massage">Отправить</div>
  ';
  }
  else {
    echo '
  <a href="logger.php?login">
    <div class="chat-btn cht-au">Войти</div>
  </a>
  ';
  }
  ?>
  </div>
<script>
		$(".chat-title").click( function() {
		$(".close").slideToggle();
	} );
</script>
  • Вопрос задан
  • 830 просмотров
Пригласить эксперта
Ответы на вопрос 2
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Да благословит вас onkeydown, onkeyup и onkeypress.
А так же, раздел про работу с клавишными событиями.

Если совсем не в моготу
document.onkeydown = function(e){
    e.keyCode==13&&document.querySelector("form").submit();
}
Ответ написан
Можно сделать инпут с типом submit, повесить на него функцию отправки и скрыть
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы