$(function() {
var login = document.getElementById('log');
var pass = document.getElementById('pass');
var insub = document.getElementById('in');
if((login.value == '') && (pass.value == '')) {
function someFunc() {return false;}
insub.click = someFunc;
}
});
Он проверяет пустые ли значения в форме, если да, то на кнопку войти в аккаунт нажимать нельзя, то есть если нажимать, ничего не должно происходить
Спустя 17 часов, 5 минут, 1 секунда (28.12.2010 - 14:41) Dron19 написал(а):
Что нет ни одного норм JavaScript программиста?
Спустя 8 минут, 27 секунд (28.12.2010 - 14:49) Sanchopansa написал(а):
function submitForm() {
var login = document.getElementById('log');
var pass = document.getElementById('pass');
if((login.value == '') && (pass.value == '')) {
return false
}
return true;
}
а у формы написать onSubmit="submitForm();"
разве так не проще?
Спустя 9 минут, 6 секунд (28.12.2010 - 14:58) Michael написал(а):
insub.onclick
Спустя 2 часа, 46 минут, 31 секунда (28.12.2010 - 17:45) ИНСИ написал(а):
а что если это:
заменить на:
if((login.value == '') && (pass.value == '')) {
заменить на:
if(login.value == '' && pass.value == '') {
Спустя 19 часов, 18 минут, 40 секунд (29.12.2010 - 13:04) Dron19 написал(а):
Цитата (welbox2 @ 28.12.2010 - 14:45) |
а что если это:if((login.value == '') && (pass.value == '')) { заменить на: if(login.value == '' && pass.value == '') { |
а так будет ошибка в коде
Спустя 4 минуты, 14 секунд (29.12.2010 - 13:08) Dron19 написал(а):
return false; навверное отменяет обычное действие только ссылок, но не форм
Спустя 1 час, 8 минут, 15 секунд (29.12.2010 - 14:16) ИНСИ написал(а):
Dron19 сделай так:
а в форму добавь это:
function checkForm() {
var err = false;
var login = document.getElementById('log').value;
var pass = document.getElementById('pass').value;
if(login == '' || pass == '') err = true;
if(err == false) return true;
else return false;
}
а в форму добавь это:
onsubmit="return checkForm();"
Спустя 2 часа, 4 минуты, 26 секунд (29.12.2010 - 16:20) vergin написал(а):
insub.click(function(eventObject) {
eventObject.preventDefault();
}
Спустя 1 день, 10 часов, 25 минут, 5 секунд (31.12.2010 - 02:46) Dron19 написал(а):
Цитата (vergin @ 29.12.2010 - 13:20) |
insub.click(function(eventObject) { |
так уже пытался
Спустя 39 секунд (31.12.2010 - 02:46) Dron19 написал(а):
все спс, я переписал код на чистый JavaScript, все сделал как надо, работает, спс всем
Спустя 2 часа, 2 минуты, 36 секунд (31.12.2010 - 04:49) ИНСИ написал(а):
Dron19 я тебе дал рабочий 100% пример. Зачем переписываться?!
Спустя 9 часов, 28 минут, 51 секунда (31.12.2010 - 14:18) Dron19 написал(а):
Цитата (welbox2 @ 31.12.2010 - 01:49) |
Dron19 я тебе дал рабочий 100% пример. Зачем переписываться?! |
да нет, я написал просто раньше чем ты дал свой код Спасибо всем
_____________
PHP+MySQL - уже изучил, осталось всего лишь это:
C,C++,C#,JavaScript,Python,Ruby,Perl,OpenGl,DirectX,ASP.NET - Намерен учить все