![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.10.2009
Сообщений: 93
|
![]()
Помогите плиз, а то я в ява совсем..)
Есть кнопка - Код:
Код:
<script language="JavaScript"> function test() { if ..x>y.. {if (confirm("x>y 'OK'?")) { window.close()} } } </script> но совершенно не знаю как сделать условие.. Последний раз редактировалось AlexDn; 05.07.2010 в 12:46. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 28.10.2008
Сообщений: 350
|
![]() Код HTML:
<script language="JavaScript"> function test(){ var x = document.getElementById('x').value; var y = document.getElementById('y').value; if (x>y) alert('OK'); else alert('NO'); } </script> |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.10.2009
Сообщений: 93
|
![]()
slips спасибо, но если у меня одновременно идет и передача формы get, то это дело не работает..
<script language="JavaScript"> function test(){ var x = document.getElementById('cha').valu e; var y = document.getElementById('chb').valu e; if (x>y) alert('OK'); else alert('NO'); } </script> <input name="submit" type="submit" value="Расчет" onClick="test()"> |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.09.2008
Сообщений: 56
|
![]()
Замените строчку
<input name="submit" type="submit" value="Расчет" onClick="test()"> на <input name="submit" type="button" value="Расчет" onClick="test()"> При этом функция будет работать ,а форма не будет передаваться на сервер. Если же нужно, чтобы форма все-таки передавалась на сервер, то добавьте в конец тела функции test такую строчку document.forms[0].submit(); Но мне так кажется, что Вам не нужно отправлять форму на сервер. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.10.2009
Сообщений: 93
|
![]()
ikot, форму нужно отправлять на сервер, спасибо)..
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 02.10.2009
Сообщений: 93
|
![]()
ikot, странно, не работает, хотя вроде всё норм, причём даже форму с сообщением не показывает:
Код:
Код:
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 02.10.2009
Сообщений: 93
|
![]()
ikot, код стал работать после того, как ввёл id в x и y, но после формы сообщения строчка
Код:
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 28.10.2008
Сообщений: 350
|
![]()
А вы не мог ли бы дать код формы весь
ну раз нет пришлось собирать всё по кускам Код HTML:
<html> <head> <title></title> <script language="JavaScript"> function test(){ var x = document.getElementById('x').value; var y = document.getElementById('y').value; if (x>y) alert('OK'); else alert('NO'); return true; // разрешаем отправлять форму /// или return false; не разрешаем } </script> </head> <body> <form name="aspnetForm" id="aspnetForm" method="get" action="plst.php" target="frame1" onSubmit="return test();"> <input name="x" id="x" type="text" size="9"> <input name="y" id="y" type="text" size="9"> <input name="subname" type="submit" value="Расчет"> </form> </body> </html> Последний раз редактировалось slips; 07.07.2010 в 16:52. Причина: редактирование |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
форма | Айгуля | Помощь студентам | 3 | 13.06.2010 13:08 |
Форма | StudentMarat | Microsoft Office Access | 2 | 22.06.2009 09:32 |
форма | Temka | Общие вопросы Delphi | 2 | 02.06.2009 18:16 |
форма | blackstersl | Мультимедиа в Delphi | 1 | 23.08.2008 19:03 |
форма... | Briz | Общие вопросы Delphi | 8 | 22.10.2007 17:26 |