Gvozd, топикстартер, наверное, хочет узнать, как узнать, что поля формы не заполнены
skif, так вот — никак. Единственный рабочий способ — по setInterval проверять, все ли заполнено, и задизейбливать/раздизейбливать кнопку.
А еще лучше — просто проверять все-таки по сабмиту.