Я работаю в ie8. Вот мой коддве кнопки запускаются одним нажатием клавиши ввода
<html>
<head></head>
<body>
<div onkeypress =handleEnter()>
name <input type="text" src='Create.gif' >
</br>
<input type="image" src='Create.gif' onclick="alert('not done')">
</div>
</body>
<script>
function handleEnter()
{
if(window.event.keyCode==13)
{
alert('nothing');
event.cancelBubble=true;
}
}
</script>
</html>
Это просто пример кода, но моя проблема заключается в том, что всякий раз, когда я нажмите клавишу ввода и окно предупреждения приходят, что указывает на то, что создание кнопка также щелкнул. я хочу, чтобы предотвратить это для большей причины в моем коде
Возможно, смотрите здесь: http://stackoverflow.com/questions/4237032/how-to-stop-a-button-from-being-fired-when-press-enter Тот же вопрос. – msj121
Пожалуйста, отпечатай свой код, как правило, для вашей же пользы и нашего :) – ComethTheNerd
... Или взгляните на тот же вопрос, который вы задали немного назад - http://stackoverflow.com/questions/19152435/how -to-stop-element-with-first-onclick-event-to-be-fired-when-enter-key-is-press/19154914 # 19154914 – Pebbl