|
|
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
как можно сделать, чтобы при нажатии на линк форма делала submit? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 13:17 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
А зачем? В голом HTML - никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 13:47 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Прицепить на этот тэг жабаскрипт, который сабмитит форму Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 14:08 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
2* чтоб кнопки не было, я так понимаю :)) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 14:09 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
а почему бы не замаскировать кнопку под тег <a> ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 14:09 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
пример кто-то выложите.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 15:55 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 16:01 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
hunter79пример кто-то выложите.. Есть такая сильная штука - называется поиск ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 16:06 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/users/cat2/statistics.asp живой пример Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 16:19 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Николай aka Motodor Код: plaintext 1. Почему-то не работает.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 17:38 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
ну что я могу сказать? покажите свой кусок кода хотя бы ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 17:41 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Николай aka Motodorну что я могу сказать? покажите свой кусок кода хотя бы ... <form name=sf action='<?= $PHP_SELF ?>?page=1' method='post'> ... <input type="text" name="txtFN" <? if ($txtFN) { echo "value='".$txtFN."'"; } ?>> ... </form> ... <a href="<?= $PHP_SELF ?>?page=1"><div onClick="document.sf.submit();">do submit</div></a> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 17:51 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
так вот когда делаю сабмит кнопкой, поле txtFN в загруженной странице есть, а когда по ссылке то нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 17:53 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
А где в этом фрагменте <a href="<?= $PHP_SELF ?>?page=1"><div onClick="document.sf.submit();">do submit</div></a> к ссылке приляпан onClick ? И она даже отдаленно не напоминает эту <a href="#" onClick="document.form_name.submit()">Отправить форму</a> Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 18:14 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
vkle А где в этом фрагменте <a href="<?= $PHP_SELF ?>?page=1"><div onClick="document.sf.submit();">do submit</div></a> к ссылке приляпан onClick ? И она даже отдаленно не напоминает эту <a href="#" onClick="document.form_name.submit()">Отправить форму</a> Posted via ActualForum NNTP Server 1.3 Не ту ссылку бросил. <a name="#" href="<?= $PHP_SELF ?>?page=1" onClick="document.searchForm.submit();">do submit</a> аналогично не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 18:32 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Уже ближе.... теперь осталось выяснить что это такое и что оно должно делать? <a name="#" href="<?= $PHP_SELF ?>?page=1" как говорится, найдите 10 отличий Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 18:37 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
:) это уже мозги плавлятся.. работает но не сабмитит: <a href="<?= $PHP_SELF ?>?page=1" onClick="document.searchForm.submit();">do submit</a> ошибка на странице <a href="#" onClick="document.searchForm.submit();">do submit</a> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 19:08 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
>работает но не сабмитит: Это значит, что не работает. Описывайте корректно поведение запущенно скрипта, а не узкими фразами типа "не работает". Нажимая на клик, вы помимо того, что сабмитите форму, вы еще переходите по линке. И как следствие вы переходите на якорь на той же странице, т.е. о сабмите можно забыть. Так вот, что бы не переходить по линке верните клику false. Т.е. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 19:23 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
По логике надо return false; Но на практике (почему то) работает и без него. Код странички полностью: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2005, 19:44 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
<a style="cursor:hand; text-decoration:underline; color:blue" onclick="document.searchForm.submit();">submit</a> ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 00:18 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Где-то повыше есть форма: <form id="sf" name="sf" method="post" action="<?= $PHP_SELF ?>?page=1"> Эти варианты я пробую: <a href="#" onClick="document.sf.submit();">do submit 1</a>; <a href="#" onClick="document.getElementById('sf').submit();">do submit 2</a>; <a style="cursor:hand;text-decoration:underline;color:blue" onClick="document.sf.submit();">do submit 3</a>; <a href="#" onClick="document.sf.submit(); return false;">do submit 1 rf</a>; <a href="#" onClick="document.getElementById('sf').submit(); return false;">do submit 2 rf</a>; <a style="cursor:hand;text-decoration:underline;color:blue" onClick="document.sf.submit(); return false;">do submit 3 rf</a>; Ошибка (при любом варианте): Строка: (= строке в которой находится ссылка) напр., 71 Символ: 1 Ошибка: Объект не поддерживает это свойство или метод Код: 0 URL-адрес: http://localhost/test/main.php?page=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 10:47 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Browser: IE 6.0.2900.2180.xpsp_sp2_rtm.040803-2158 уже не знаю куда тыкать.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 10:52 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
посмотри пример, что я подсунул. он-то точно рабочий Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 11:07 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
>уже не знаю куда тыкать.. А в не тыкайте, поменяйте броузер, например, на водку. Кто-то из нас врет, и скорее всего - это ВЫ. Предложенные вам варианты все рабочие. А то, что на клиенте выдает сообщение, что у вас ошибка в скрипте, то выложите код сгенерированной нерабочей страницы, без всяких <?php...?>. Еще раз повторяю код сгенерированной нерабочей страницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 11:10 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Вы уж меня извините, но это называется no comments ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 11:45 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
4m@t!c>уже не знаю куда тыкать.. А в не тыкайте, поменяйте броузер, например, на водку. Кто-то из нас врет, и скорее всего - это ВЫ. Предложенные вам варианты все рабочие. А то, что на клиенте выдает сообщение, что у вас ошибка в скрипте, то выложите код сгенерированной нерабочей страницы, без всяких <?php...?>. Еще раз повторяю код сгенерированной нерабочей страницы зачем сразу врет? то что я где-то ошибся не исключаю (даже согласен с этим), только хочу понять где. сгенер.код: <form id="sf" name="sf" method="post" action="/test/main.php?page=1"> ... </form> ... <a href="#" onClick="document.sf.submit();">submit 1</a>; <a href="#" onClick="document.getElementById('sf').submit();">submit 2</a>; <a href="#" onClick="document.sf.submit(); return false;">submit 1 rf</a>; <a href="#" onClick="document.getElementById('sf').submit(); return false;">submit 2 rf</a> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 12:17 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
[лирика, можно не читать] >о что я где-то ошибся не исключаю (даже согласен с этим), >только хочу понять где. А вот нужно исключать. Есть скрипт, есть поведение этого скрипта. Причем, нет такого, тестишь один скрипт, а постишь на форум совершенно другой "такой же". Причем, нет поведения скрипта "не работает", а есть четко описанное поведение во время работы скрипта. P.S. форматируйте текст с помощью тегов, неудобно читать, уважайте время и самих пользователй форума. [/лирика] Теперь по теме. Запостенный вами скрипт рабочий. протестил в IE6SP2, Opera 8.5, FireFox 1.0.6, Netscape 8. Если у вас не работает запостенный скрипт, то меняйте ОСь, броузер, компьютер (нужное - подчеркнуть). ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 12:32 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
спасибо за совет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 12:51 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
сохрани текст как хтмл, у меня всё работает. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 15:09 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
Случайно жабаскрипты в браузере не запрещены? А то без них не будет работать... Или какой нить криво настроеный Аутпост файволл режет их на корню, что менее вероятно.... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2005, 19:36 |
|
||
|
(JS) submit формы с помощью тега <a>
|
|||
|---|---|---|---|
|
#18+
vkle Случайно жабаскрипты в браузере не запрещены? А то без них не будет работать... Или какой нить криво настроеный Аутпост файволл режет их на корню, что менее вероятно.... Posted via ActualForum NNTP Server 1.3 другие скрипты работают нормально.. я пошел другим путем, так что эта тема уже не актуальна, разве что мне интересно, но это уже когда будет время, покопаюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 11:54 |
|
||
|
|

start [/forum/topic.php?all=1&fid=23&tid=1477421]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 499ms |

| 0 / 0 |
