Нет метода onsubmit для элементов ввода.
В скрипте, если вы измените type = "button" на type = "submit" на кнопке ввода, то форма вызывается, когда вы нажимаетекнопка.
Редактировать:
Ваша проблема, кажется, две вещи.
Во-первых, submit
является нативным методом в браузере.,Если вы измените имя на например.mySubmit
решает проблему.
Во-вторых, JSFiddle помещает код js в область видимости.Это означает, что определенные вами методы не будут доступны вне этой области.Это можно сделать, сделав метод глобальным:
window.mySubmit = function () {
alert('test');
}
Моя скрипка: http://jsfiddle.net/KrooniX/UttWF/