Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скритп отрабатывается некорректно, php + JS 
V
    Опции темы
VingradFan
Дата 8.12.2008, 01:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: нет
Всего: 3



Добрый вечер!

странные дела творятся... Дома на локальном сервере все отлично работает, загружаю на хостинг - не работает... И дело точно не в системных настройках php... Вот собственно код: нажимая на ссылочки, вызывается функция JS, записывающия в hidden либо delete либо edit, на сервере php читает  из хайдена и либо удаляет запись из БД либо обноволяет... так вот, при нажатии на ссылку форма даже не сабмитится...

Код

<script language='JavaScript'>
    var operation;
    function go(operation){
        document.forms.advert_edit.operation.value=operation;
        document.forms.advert_edit.submit();
    };
</script>

<?php
    echo "<form action='scripts/scripts/advert_edit.php' method='post' name='advert_edit'>
    <input type='hidden' value='' name='operation'>
    [<a href='javascript:go(\"delete\")'>удалить</a>]
    [<a href='javascript:go(\"edit\")'>править</a>]
    </form>
?>



Будут какие идеи? Или может можно как-нибудь проще решить проблему?
Спасибо!

Добавлено через 9 минут и 5 секунд
ах да, забыл сказать, весь огород городится из-за того, что хочется именно текстовую кнопку, т.ч. обычные копки - сабмиты не предлагайте smile

Это сообщение отредактировал(а) VingradFan - 8.12.2008, 01:09


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
bars80080
Дата 8.12.2008, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



Цитата(VingradFan @  8.12.2008,  00:07 Найти цитируемый пост)
так вот, при нажатии на ссылку форма даже не сабмитится...

задача сугубо javascript, соответственно задаваться должна в разделе javascript. во-вторых, в клиенте нет понятия пхп, поэтому надо приводить реально существующий код страницы (правая кнопка мыши - просмотр хтмл-кода).

по сабжу
советую присвоить форме id: <form id="fr1" ... и оперировать с ней через него, то же самое касается и поля:
Код

function go1(operation){
        document.getElementById('hid1').value=operation;
        document.getElementById('fr1').submit();

плюс советую не использовать служебное слово go

ну, и наконец, непонятно, почему было не сделать в форме две кнопки сабмит с именами delete и edit. чем она тебя не устраивает - весь в загадках. или у тебя не получается перерисовать её в нужный вид? тогда дополнительно за консультацией в раздел вёрстки
PM MAIL WWW   Вверх
VingradFan
Дата 8.12.2008, 02:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: нет
Всего: 3



bars80080, все принял к сведению, спасибо огромное!
при обращении через id все заработало!


на счет кнопок, то я даже не пытался их перерисовывать. Мне просто очень нравятся именно текстовые кнопки, не знаю, почему...


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
skyboy
Дата 8.12.2008, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 10
Всего: 260




M
skyboy
Переброшено из РНР: Общие вопросы

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1618 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.