- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Собственно задачка:
необходимо отправить на сервер значения полей некоторой формы,
2 поля перед отправкой необходимо сложить между собой
Как это добиться?
На сервере нужно значение Query равное QueryText + QueryOrder
Ну, например, так:
<script language="javascript">
function Sum() {
document.getElementById("Query").value = eval(document.getElementById("QueryOrder").value) + eval(document.getElementById("QueryText").value);
}
</script>
<FORM method=get action=Search.html>
<INPUT name=QueryText tabIndex=1 size=60 value='3' id="QueryText">
<input type=hidden name=QueryOrder value='4' id="QueryOrder">
<input type=hidden name=Query value='' id="Query">
<INPUT tabIndex=2 type=submit value=Найти! onclick="Sum()">
</FORM>
Это если php нет. Только в данном случае "+" - это сложение? Тогда почему значение QueryText строка?
Или так:
<FORM method=get action=Search.html onsubmit="return Sum()">
<INPUT name=QueryText tabIndex=1 size=60 value='3' id="QueryText">
<input type=hidden name=QueryOrder value='4' id="QueryOrder">
<input type=hidden name=Query value='' id="Query">
<INPUT tabIndex=2 type=submit value=Найти!>
</FORM>
Ну, например, так:
<script language="javascript"> ...
Не забывайте, что у пользователя JS может быть отключен...
А почему такая необходимость складывать эти значения именно перед отправкой формы? Не могу никак представить ситуацию, где без этого было бы не обойтись...
ИМХО лучше все же подобные вещи делать в обработчике формы на сервере.
Сервер (Lotus Domino) имеет встроенный обработчик поисковых запросов (поле Query) ...
Хочется сделать расширенный поиск без обращения к использованию поисковых агентов (увеличиваются потребности в серверных ресурсах)