За последние 24 часа нас посетили 18723 программиста и 1662 робота. Сейчас ищут 929 программистов ...

Textarea и кнопка Enter

Тема в разделе "PHP для новичков", создана пользователем rumis, 25 май 2012.

  1. rumis

    rumis Активный пользователь

    С нами с:
    15 дек 2011
    Сообщения:
    15
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Добрый день!
    У меня такая проблема:
    Существуе форма обратной связи в которой соответственно есть textarea для сообщения.
    Но при нажатиина кнопку Enter происходит вызов обработчика формы, что не очень удобно.
    Как сделать так, что бы при нажатии на Enter у меня происходил переход на новую строчку?
     
  2. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Либо у вас через js проверяется event.KeyCode == 17 либо у вас, что - то с формой и там есть <input type="submit" />
     
  3. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    По идее, если там действительно textarea, а не input type="text" - то при нажатии на Enter должен происходить именно переход на новую строку, а не отправка запроса. Если всё-таки форма сабмитится при нажатии на Enter в textarea - значит где-то стоит какой-то JavaScript обработчик, который это делает и нужно его найти и смотреть, что он там ещё полезного делает и поправить, чтобы делал только полезное, а отправку формы по Enter из textarea - убрать.
     
  4. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    ну да или вообще нет textarea =)
     
  5. rumis

    rumis Активный пользователь

    С нами с:
    15 дек 2011
    Сообщения:
    15
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    все, разобрался! Все спасибо! Действительно дело было в свойстве KeyCode