Отмена события вложенного элемента
Всем доброго времени суток. Подскажите, пожалуйста, как можно решить задачу. Есть div, на него повешено событие, например, alert и вложенный submit. Если нажимаем на submit, то происходит alert и затем только обрабатывается действие формы. Как можно отменить срабатывание alert при нажатии на submit?Спасибо.
|
<script> function handle(event) { event && event.stopPropagation() || window.event && (window.event.cancelBubble = true); alert("Вы нажали на кнопку"); } </script> <div style="width: 500px; height: 500px; background: yellow" onclick="alert('Вы нажали на div')"> <input type="button" onclick="handle(event)" value="press me!"> </div> |
trikadin, спасибо большое.
|
Часовой пояс GMT +3, время: 19:45. |