|
|
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
У меня есть форма. Данные формы считываются из базы. Соответственно в форме я могу их поменять и обновить. Сейчас у меня внизу есть кнопка Печать, которая открывает новое окно с таблицей куда вносятся данные из формы(получается отчет для печати.) Теперь я хочу поставить кнопку Обновить, чтоб можно было обновленные записи занести обратно в базу. Но проблема в том что моя форма по атрибуту Action ссылается уже на страницу с отчетом. А как сделать условие чтоб было так: 1. Нажата 'Печать' action=print.php 2. Нажата 'обновить' action=update.php ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 09:43 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
JS Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 09:54 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
А как мне может это помочь? В форме мне тогда не надо писать action вообще что ли? А у кнопки сделать событие OnClick и в него и записать: document.form_name.action=xxx; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 10:29 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
совершено верно. еще не забудьте сделать у формы онсабмит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 10:36 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
А что тогда писать в OnSubmit? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 10:38 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
McLighterА что тогда писать в OnSubmit? пропишите действие по умолчанию, либо сразу задавайте action, если кто-то не нажмет на ссылку, а просто "просабмитет" форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 10:45 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
Спасибо все сделал и все получилось! Почти все. У меня в форме target='_blanc' и соответственно обе кнопки открывают новые окна, а мне это надо только в одном случае, во втором грузить action в тоже окно. Как бы это сделать? Кстати OnSubmit я не писал, помоему это не обязательно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 10:58 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
так если Вам надо новое окно только в одном случае, уберите во втором _blank OnSubmit лучше пропишите, пользвоатель может нажать enter и форма "просамбитется"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:08 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
Так у меня _blanc прописан в теге <form>. Один раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:11 |
|
||
|
(PHP) Проблемы с формой и action в ней.
|
|||
|---|---|---|---|
|
#18+
не blanc, а blank Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:15 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33310972&tid=1477475]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 498ms |

| 0 / 0 |
