Отмена события вложенного элемента
Всем доброго времени суток. Подскажите, пожалуйста, как можно решить задачу. Есть 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, время: 15:39. |