У меня есть файл .js с одной функцией. И, начиная другой класс, я хочу назвать эту функцию. Но не знаю почему, функция ничего не возвращает. Код у меня выглядит следующим образом:Функция на Javascript. Не работает
//Valida a data inserida pelo utilizador.
function validarData(){
var dataValor = window.document.forms[0].data.value;
if(dataValor == ''){ //Verifica se o campo data está preenchido
alert('O campo data encontra-se vazio. Seleccione uma data!');
return false;
}else{
var t = validar(dataValor);
alert(t);
return false;
}
}
Код в файле .js является:
function validar(data){
return data;
}
Кто-нибудь есть какие-либо идеи, почему она не работает?
Пожалуйста Предупредить dataValor внутри функции –
1. validarData(), где 'функция validarData', как предполагается, называется? 2. Вы проверили журнал консоли? –
Является ли DOM готовым при вызове функции? Что вы подразумеваете под _ «началом другого класса» _? Вы знаете, что у JS нет таких предметов, как классы, верно? –