Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 177
от 22.05.2006, 14:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 242, Экспертов: 31
В номере:Вопросов: 2, Ответов: 3


Вопрос № 43235: Уважаемые эксперты, добрый день! Подскажите, пожалуйста, как сделать, чтобы кнопка отправки формы была активна только в том случае, если заполнены опред. поля(например, первое, третье и четвертое) формы. Заранее благодарен!...
Вопрос № 43252: Добрый день уважаемые эксперты. Помогите понять ошибку. Программа демонстрирует связь между сокетами по TCP протоколу. Клиент передает имя одного из дисков, например: "d:". Сервер передает клиенту список содержмого верхнего...

Вопрос № 43.235
Уважаемые эксперты, добрый день! Подскажите, пожалуйста, как сделать, чтобы кнопка отправки формы была активна только в том случае, если заполнены опред. поля(например, первое, третье и четвертое) формы. Заранее благодарен!
Отправлен: 16.05.2006, 14:49
Вопрос задал: Андрющенко Вячеслав Васильевич (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Станкевич Александр Алексеевич
Здравствуйте, Андрющенко Вячеслав Васильевич!

Посмотрите свойство disabled у кнопки.

Будет что-то вроде этого:

<form name="form_name" action="" method="post">
<input type="text" name="first" value="" OnChange="CheckDisabled();">
<input type="text" name="third" value="" OnChange="CheckDisabled();">
<input type="text" name="forth" value="" OnChange="CheckDisabled();">
<input type="submit" name="button_name" value="Send" disabled>
</form>
language="JavaScript">
<!--
function CheckDisabled() {
if (document.form_name.first.value !== '' && document.form_name.third.value !== '' && document.form_name.forth.value !== '') {
document.form_name.button_name.disabled=false;
} else {
document.form_name.button_name.disabled=true;
}
}
//-->
</script>
Ответ отправил: Станкевич Александр Алексеевич (статус: 1-ый класс)
Ответ отправлен: 16.05.2006, 16:06

Отвечает: spider
Здравствуйте, Андрющенко Вячеслав Васильевич!
Knobu mojno otkliucit' s pomoshiu Atributa Disabled=True
Smatrite Primer Nije...

Приложение:

---------
Vse ili nicevo (Iziki programirovanie)

Ответ отправил: spider (статус: 5-ый класс)
Ответ отправлен: 17.05.2006, 20:35


Вопрос № 43.252
Добрый день уважаемые эксперты.
Помогите понять ошибку.
Программа демонстрирует связь между сокетами по TCP протоколу.
Клиент передает имя одного из дисков, например: "d:".
Сервер передает клиенту список содержмого верхнего уровня диска.
Результаты работы программы (см. приложение) указаны ниже.
Вопрос, что за ошибка 10053 и как исправить программу

///////////////////////
Socket Server Application
ServerSocket status: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=9999]
Socket status: Socket[addr=localhost/127.0.0.1,port=1408,localport=9999]
> d:
!!!- Мой магазин книг -!!!
3dsmax7
6 семестр МК
java.net.SocketException: socket write error (code=10053) // <-- что за ошибка

///////////////////////
Socket Client Application
Socket status: Socket[addr=localhost/127.0.0.1,port=9999,localport=1408]
Enter directory:
d:
> !!!- Мой магазин книг -!!!

Приложение:

Отправлен: 16.05.2006, 17:04
Вопрос задал: Zeitgeist (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Nick S. Groznyh
Здравствуйте, Zeitgeist!
Здравствуйте, Zeitgeist!
Попробуйте заменить

do{
length = is.read(buf);
System.out.println("> " + new String(buf,0,length));
}while(length==-1);

на

while(is.available() > 0) {
length = is.read(buf);
System.out.println("> " + new String(buf,0,length));
}

---------
Не всё так плохо, всё ещё хуже...
Ответ отправил: Nick S. Groznyh (статус: 1-ый класс)
Ответ отправлен: 17.05.2006, 09:34


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.32 от 03.05.2006
Яндекс Rambler's Top100

В избранное