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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скрипт голосования, отладить 
:(
    Опции темы
Диман
Дата 21.7.2006, 00:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 20.7.2006

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



Всем привет!Столкнулся с такой проблемой.Имеется плэй лист в котором человек может голосовать только раз в неделю и его максимальное количество очков отданное за песню 9 очков.Но у меня небольшая проблема:Когда я закачал этот файл на хостинг и попытался отдать 9 очков за песню то у меня песня после нажатия на кнопку  отдать голос  осталась стоять на месте.Скажите в чём ошибка?

Вот код который идёт после названия песни

Код

<td height="20" width="20" align="center"><input type="hidden" name="songs_id[]" value="223"><input type="input" name="points223" style="width:18px;" value="0" maxlength="1" id="input" onFocus="if(this.value==0) {this.value='';}" onBlur="if(!this.value) {this.value=0;}"></td>




А вот код в котором прописанны сам плэй лист


Код

<script language="javascript">
                        function check(form)
                        {
                        //if (!form.login.value) {
                        //alert("In total you can give 9 points  !"); return false;
                        //}
                        /*
                                if (document.getElementById(fieldName).checked)
                                {
                                    document.getElementById(fieldName2).disabled = false;
                                }
                        */
                        }
                    </script>
                        <FORM name="form_points" action="" method="post" enctype="multipart/form-data">

 
 





Скажите плизз где ошибка?Почему песни при отдаче 9 поинтов на месте стоят? 

Вот как прописанны песни

Код

<td height="20" width="20" align="center">1</td>
                                <td width="2"><img src="img/blank.gif" width="2"></td>
                                <td width="170" class="txt">&nbsp;&nbsp;2 Pac Feat. Elton John</td>
                                <td width="250" class="txt">Ghetto Gospel&nbsp;&nbsp;<img src="img/blank.gif" title="New"></td>
                                <td height="20" width="20" align="center"><input type="hidden" name="songs_id[]" value="223"><input type="input" name="points223" style="width:18px;" value="0" maxlength="1" id="input" onFocus="if(this.value==0) {this.value='';}" onBlur="if(!this.value) {this.value=0;}"></td>

 
 


 
PM MAIL   Вверх
szz
Дата 21.7.2006, 02:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

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



А почему закомментирован код?
  Ты сам его писал ваще? 


--------------------
PM   Вверх
griker
Дата 21.7.2006, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MDMA
**


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

Репутация: 1
Всего: 8



Диман, убери знаки коментариев... Они у тебя расположены таким образом, что коментариями являются строки самого скрипта и браузер считывает их как подсказки (коментарии), а не как JavaScript код!
Код

<script language="javascript">
 function check(form)
  {
       if (!form.login.value) {
       alert("In total you can give 9 points  !"); return false;
     }
                        
       if (document.getElementById(fieldName).checked) {
       document.getElementById(fieldName2).disabled = false;
     }
                        
  }
</script> 
 

Это сообщение отредактировал(а) griker - 21.7.2006, 11:13


--------------------
I don't respect police
PM MAIL   Вверх
Диман
Дата 21.7.2006, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 20.7.2006

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



А вообзе это коды для сортировки песен  или нет? 
PM MAIL   Вверх
igorold
Дата 21.7.2006, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 557
Регистрация: 22.12.2005
Где: Россия->Урал-& gt;Миасс

Репутация: 2
Всего: 17



Цитата(Диман @  21.7.2006,  12:11 Найти цитируемый пост)
А вообзе это коды для сортировки песен  или нет?  

это может быть что угодно, ты привел не весь текст
функция check(form) нигде не вызывается, чекбокса document.getElementById(fieldName).checked - не вижу ...
2 заголовка песен в ячейках таблицы есть ... ну и что .... и одно hidden-поле .... маловато будет .....
а что за тип:  input type="input" разве есть такой?
тащи еще буквы ....   smile    

Это сообщение отредактировал(а) igorold - 21.7.2006, 12:39


--------------------
... у семи нянек 14 сисек ...  
Putin here, Putin there, Putin almost everywhere!
PM MAIL   Вверх
Диман
Дата 21.7.2006, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 20.7.2006

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



А там больше ничего нету!А что дописывать надо? 
PM MAIL   Вверх
igorold
Дата 21.7.2006, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 557
Регистрация: 22.12.2005
Где: Россия->Урал-& gt;Миасс

Репутация: 2
Всего: 17



где там и что тебе нужно, чтобы было ... ?
у тебя явно выдран не весь кусок ... например нет тегов таблицы (<table> </table>), хотя ячейки описаны .... 


--------------------
... у семи нянек 14 сисек ...  
Putin here, Putin there, Putin almost everywhere!
PM MAIL   Вверх
Диман
Дата 21.7.2006, 19:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 20.7.2006

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



Вот что было то и выкладываю

Код

<table width="484" border="0" cellpadding="0" cellspacing="0" style="background-image:url(img/bgm4.gif); background-position:left top; background-repeat:no-repeat;">
                            <tr>
                                <td height="20" width="20" align="center">1</td>
                                <td width="2"><img src="img/blank.gif" width="2"></td>
                                <td width="170" class="txt">&nbsp;&nbsp;2 Pac Feat. Elton John</td>
                                <td width="250" class="txt">Ghetto Gospel&nbsp;&nbsp;<img src="img/blank.gif" title="New"></td>
                                <td height="20" width="20" align="center"><input type="hidden" name="songs_id[]" value="223"><input type="input" name="points223" style="width:18px;" value="0" maxlength="1" id="input" onFocus="if(this.value==0) {this.value='';}" onBlur="if(!this.value) {this.value=0;}"></td>                                <td width="2"><img src="img/blank.gif" width="2"></td>
                                <td height="20" width="20" align="center"><a href="dt.php@f=play223.wma" target="_blank"><img src="img/icon_listen.gif" border="0"></a></td>
                            </tr>
                            </table>
 
PM MAIL   Вверх
jzZ
Дата 22.7.2006, 19:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 17.7.2006

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



В общем смело шлю тебя СЮДА и ищи ка ты там учебник по JS и хтмл, ибо драть чужой код и выкладывать на всеобщую отладку как минимум неразумно ) 
PM MAIL   Вверх
12345c
Дата 22.7.2006, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



jzZ, в данном случае человек добросовестно выкладывает задачу, работает, задаёт конкретные вопросы. Не вижу ничего предосудительного smile
PM WWW   Вверх
Диман
Дата 23.7.2006, 18:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 20.7.2006

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



Вообщем я так и не смог разобраться.Выкладываю исходник на общее обозрение.Посмотрите пожалуйста что там не правильно сделанно.

Исходник 
PM MAIL   Вверх
szz
Дата 23.7.2006, 18:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

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



Найди это:
Код

function check(form)
                        {
                        //if (!form.login.value) {
                        //alert("In total you can give 9 points  !"); return false;
                        //}
                        /*
                                if (document.getElementById(fieldName).checked)
                                {
                                    document.getElementById(fieldName2).disabled = false;
                                }
                        */
                        }

 и замени на 
Код

function check(form)
                        {
                        if (!form.login.value) {
                        alert("In total you can give 9 points  !"); return false;
                        }
                
                                if (document.getElementById(fieldName).checked)
                                {
                                    document.getElementById(fieldName2).disabled = false;
                                }
                        
                        }

  для начала.
 


--------------------
PM   Вверх
Диман
Дата 23.7.2006, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 20.7.2006

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



Заменил в файле у себя на компьютере.Спасибо!Надо что-нибудь ещё менять? 
PM MAIL   Вверх
szz
Дата 23.7.2006, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

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



Работает? Если да - то ничего не надо менять, если нет - то надо  


--------------------
PM   Вверх
Диман
Дата 23.7.2006, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 20.7.2006

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



А как проверить работает или нет?

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


 




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


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

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