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

RFpro.ru: Элементы HTML и CSS

  Все выпуски  

RusFAQ.ru: Элементы HTML


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

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Элементы HTML

Выпуск № 287
от 05.02.2007, 20:05

Администратор:Sel
В рассылке:Подписчиков: 338, Экспертов: 78
В номере:Вопросов: 1, Ответов: 2


Вопрос № 73520: Помогите исправить форму!!! Хочу, чтобы после нажатия на кнопочке вычислялась сумма и вставлялась вместо 1000$...

Вопрос № 73.520
Помогите исправить форму!!!
Хочу, чтобы после нажатия на кнопочке вычислялась сумма и вставлялась вместо 1000$

Приложение:

Отправлен: 31.01.2007, 19:49
Вопрос задал: VVVictor (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Устинов Сергей Евгеньевич
Здравствуйте, VVVictor!

Немножко переделал Ваш пример - смотрите изменения в приложении. Теперь все считается, но лучше бы было вызывать процедуру Calc11() (я переименовал из Calc, чтобы не было совпадений с именем формы) в другом месте (не при нажатии на кнопку, а при изменении состояний чекбоксов и комбобокса. Будут проблемы - обращайтесь.

Удачи!

Приложение:

---------
Ждешь квалифицированного ответа? Задай правильно вопрос!

Ответ отправил: Устинов Сергей Евгеньевич (статус: Практикант)
Ответ отправлен: 31.01.2007, 20:55

Отвечает: HookEst
Здравствуйте, VVVictor!
Вариант именно для VBSCRIPT(см Приложение)
Единственно, что поменял:
переименовал процедуру в calculate(был конфликт с именем формы);
тип кнопки установил в button, а не submit(форму нам отправлять никуда не нужно);
т.к. Вы не устанавливаете в OPTION никаких значений, calc.str.value - будет не определено, в Вашем случае можно использовать str.selectedIndex;
и добавил закрывающий тег SELECT.

ps:Есть вариант вычислять сумму не по нажатию кнопки, а по событиям onchange Для select-a и checkbox-ов, так наверное будет удобнее.
И обработчики событий для VBSCRIPT можно устанавливать в виде ID_EVENT:
т.е:

sub btn_onclick()
'код будет выполнятся по нажатию кнопки с ID=btn
end sub

<!--SOME HTML-->
<INPUT TYPE=button ID=btn>
<!--SOME HTML-->
Успехов

Приложение:

Ответ отправил: HookEst (статус: Студент)
Ответ отправлен: 02.02.2007, 08:24


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

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

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

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

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


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


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

В избранное