Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Поверить input на наличие значения... (https://javascript.ru/forum/jquery/5164-poverit-input-na-nalichie-znacheniya.html)

Viper 22.09.2009 10:17

Поверить input на наличие значения...
 
Что есть в наличии.

есть ссылка на js
<a class="toolbar" href="javascript:submitbutton('distrs_save');">Сохранить</a>


есть функция обработки

function submitbutton(pressbutton) {
	var form = document.adminForm;
	if (pressbutton == 'distrs_cancel') {
		submitform(pressbutton);
		return;
	}

	if ($("input[name='d_name']").val() == "") {
		alert("'._ADM_KA_CN_REQ.'");
	} else {
		submitform(pressbutton);
		return;
	}
}


проблема в том, что иногда вываливается ругня на $ is undefined.
хотя jq подключен и работает + jQuery.noConflict();
ещё баг в том что невозможно проверить 2 и более полей на непустое значение.

как поправить ? или может есть вариант полностью переписать функцию с использованием jq ?

Viper 22.09.2009 11:14

переписал просто для проверки 2 форм

function submitbutton(pressbutton) {
	var form = document.adminForm;
	if (pressbutton == 'distrs_cancel') {
		submitform(pressbutton);
		return;
	}

	if (form.d_company_name.value == "" && form.d_company_name_alias.value == "") {
		alert("'._ADM_KA_DIST_REQ.'");
	} else {
		submitform(pressbutton);
		return;
	}
}


результат - проверяется только первое поле...

x-yuri 23.09.2009 02:09

ссылка на страничку?


Часовой пояс GMT +3, время: 16:09.