2013-03-01 2 views
0

Я работаю на яваскрипт OnClick события, когда я вызвать функцию на кнопке мышь не получает работает на IE браузеров (IE-9 & IE-8)функция Javascript не работает в IE браузера

кода следующие

<input type='image' src="mybutton.jpeg" name="submit" id="button" onclick="return myfunction();" /> 

я определил функции в верхней части моей страницы,

<script type="text/javascript"> 
function myfunction() 
{ 
    alert("This is testing"); 
} 
</script> 

Работа на всех других браузерах, как хром & Firefox, но не в IE.

Пожалуйста, помогите мне в этом.

+0

почему вы возвращающие функцию? –

+0

включить javascript в IE – Parvathy

+0

Возможно ли, что вы имеете в виду «onsubmit» вместо «onclick»? –

ответ

1

Изменение OnClick из:

onclick="return myfunction();" 

в

onsubmit="return myfunction();" 
+0

Мне нужно сделать проверку формы в этой функции, поэтому я использовал функцию возврата –

+0

@MarkMartin Я оставил возврат, но изменил его на onsubmit. – lifetimes

0

Я не люблю положить "слушателя" атрибуты. Это работает для меня:

HTML:

<input type='image' src="" name="submit" id="button" /> 

JS:

function myfunction() { 
    alert("This is testing"); 
} 

document.getElementById('button').addEventListener('click', function() { 
    return myfunction() 
} , false); 
Смежные вопросы