powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS - Глупость в ф-ии...
20 сообщений из 20, страница 1 из 1
JS - Глупость в ф-ии...
    #35270876
crashc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть ф-ия
1:
Код: plaintext
1.
2.
3.
4.
5.
6.
<script language="JavaScript" type="text/javascript">
function subm() {
document.getElementById("fedit").submit();
}
</script>

и 2(то-же но еще + алерт):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<script language="JavaScript" type="text/javascript">
function subm() {
document.getElementById("fedit").submit();
alert('aaaa');
}
</script>

А потом по линку ее вызываю.
[src]
<a href=?save$<?=$user->id;?> onclick='subm();'>save</a> <input type='submit' name='Add' value='sSs'>
А суть в том, что если ф-ию писать без alert('aaaa'); - то она по просту не отрабатывает, т.е. ни сабмитирует :)
Я в шоке или гоню )
Добавляешь ее, все ок, убираешь - тишина...
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35270939
crashc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
document.getElementById("fedit").submit();
document.forms['fedit'].submit();
document.forms[ 1 ].submit();
Различными способами не хочет, а как только алерт добавляю, то все ок...
Что за бред ? Не кто не в курсе ?
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35271047
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то ты страно тестищ функцию... Добавляеш алерт после субмит, ане перед.
А почему к форме так обращаешся? Да еще через хреф вместо субмидной кнопки?
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35271086
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так-то работает?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<html>
<head>
<script language="JavaScript" type="text/javascript">
function subm() {
   document.fedit.submit();
</script>
</head>
<body>
<form name='fedit'>
<a href='#' onclick='subm();'>save</a>
</form>
</body>
</html>
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35271163
crashc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так да, но я передаю то ссылке так же параметр некий )
А просто href='#' отрабатывает...
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35271185
crashc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, так не работает, даже с алармом...
Код: plaintext
1.
document.fedit.submit();
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35271214
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crashc , так ты свой "тестовый" пример дай...
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35271303
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее всего submit вступает в конфликт с href, особенно если действия в href приводят к переходу по ссылке
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35271335
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illionесли действия в href приводят к переходу по ссылке
Тогда субмит вообще лишен смысла...
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35271344
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное пока автор любуется сообщением алерта, страничка спокойно выполняет субмит. Чего не получается при отсутствии алерта...
И все это автор называет "глупостью в ф-ии"!
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35272330
Garry80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто зло!!!

Определитесь сначала чего Вам надо. Переходить по ссыле или постить форму? А то каша с маслом, да еще с маслом получается...
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35272831
crashc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что мешает послать сабмит и передать POSTом параметры линка ???
В общем просто action в другом скрипте реализовал...
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35272962
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crashcА что мешает послать сабмит
Твоя реализация этого и мешает.
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35273023
crashc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да ну...
1. Передаю по клику на href требуемые параметры...
2. По клику делаем вызов процедуры ан жабаскрипте
3. в этой самой ф-ии после получения параметров из п.1, далее вызываем сабмит..

Щас буду пробовать!
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35273045
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crashc , не давай хрефу никакие параметры... Если хочеш субмидеть - меняй свойство action у формы и делай субмит.
Для справки... Если ты передаеш значения в "параметрах" это метод GET, а не POST, как ты думаеш...
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35273075
crashc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мы о разных вещах явно говорим...

В общем смысл таков:
Есть таблица, 20 строк и 5 столбцов...
Дак вот...
Хочется изменить параметры к примеру 3-ей строки...
Вот ж я и хочу передать этот якобы ID именно 3ей строки...
Вот как передать скрипту который в action что именно я нажал на 3ей строчке?
Вот тут я и чет втупил :)
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35273089
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот пример нашего кода, он решает аналогичную задачу

Код: plaintext
1.
2.
3.
4.
5.
6.
// Просмотр
function Browse(Id) {
   obj.action='/ksk/vks/browse.csp?id='+Id
   obj.submit()
}
...
<tr class="chet_row" onclick='Browse("B380449,3")' onmouseover="this.className = 'highlightItemnechet'" onmouseout="this.className='chet_row'">
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35273091
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где

Код: plaintext
obj=document.forms[ 0 ]
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35273570
crashc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стыдно... На до бы по JS полисать чего-нить... Всегда обходил его...
Спасибо, просто и работает !
)
...
Рейтинг: 0 / 0
JS - Глупость в ф-ии...
    #35275549
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не стыдно.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS - Глупость в ф-ии...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]