У меня есть кнопка поиска, как показано ниже (selectedPartFilter это текстовое поле)избегать действий, когда текстовое поле пустым
<input type="BUTTON" class="submit" id="searchButton" value="<fmt:message key="search.button"/>" onClick="if (validateFilterCriteria()) JavaScript:submitAction('FILTER_DOCUMENTS');showBusy();" />
validateFilterCriteria метод, как показано ниже
function validateFilterCriteria() {
var partFilter = document.getElementById("selectedPartFilter").value;
if (partFilter != ''){
document.getElementById("partFilter").value = partFilter;
return true;
}
if (partFilter == '') {
alert('Please enter part of the part number');
return false;
}
}
Существует занят gif отображается с помощью метода showBusy().
Теперь, независимо от возврата validateFilterCriteria(), отображается оживленный gif. Я не хочу это будет отображаться, если нет значения, введенного в текстовое поле
Можете ли вы показать нам код для showBusy()? –
function showBusy() { \t document.getElementById ('mask'). ClassName = 'visibleDiv'; \t \t return false; \t} – Techie
Это просто, чтобы показать gif, говорящий, что страница загружается – Techie