У меня есть поле формы, и я должен видеть, что кнопка поиска нажата только тогда, когда в поле формы есть данные . Ниже приведен код. disallow Поиск в Пустое поле формы
<script type="text/javascript">
function IsEmptySearch(TxtField){
var re = /\s/g; //any white space
var str = TxtField.replace(re, "");
if (str.length == 0) {
return true;
} else {return false;}
}
</script>
<div>
<form id="formsearch" name="formsearch" />
<input type="text" name="TxtField" maxlength="255" class="findSearch" value="Enter Search..."
onfocus="if (this.className=='findSearch') { this.className = ''; this.value = ''; }"
onblur="if (this.value == '') { this.className = 'findSearch'; this.value = 'Enter Search...'; }"/>
<input type="button" value="Search" onclick="return IsEmptySearch()" >
</form>
</div>
выше не работает, так как форма получает представлены, даже если поле поиска пуст.
В случае отладки ошибка отображается при возврате "onclick =" IsEmptySearch() "" любезная помощь.
_What_ не работает? Что случилось, если нет? – Oded