Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Javascript: onClick + Opera

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

alekinna

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть форма для загрузки нескольких файлов с полями "Описание" и "Ключевые слова"
 

Код:
<form name="multiupload" method="post" action="{url_multiupload}" enctype="multipart/form-data" onsubmit="uploadbutton.disabled=true;">
...
<textarea name="image_description{i}" id="image_description{i}" cols="30" class="textarea" rows="10" wrap="VIRTUAL">{image_description}</textarea>
...
<textarea cols="30" class="textarea" rows="10" wrap="VIRTUAL" name="image_keywords{i}" id="image_keywords{i}">{image_keywords}</textarea>
...
</form>

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

Код:
<a href="javascript:void(0);"  onClick="copy_textarea()">Копировать </a>

 
которая вызывает функцию
 

Код:
<script language="javascript" type="text/javascript">
function copy_textarea(){
  var desc = document.multiupload.image_description0.value;
  var keywords = document.multiupload.image_keywords0.value;
  for (var f=0; f<{multiupload_select_value}; f++) {
    document.getElementById('image_description'+f).value=desc
    document.getElementById('image_keywords'+f).value=keywords
  }
}
</script>

 
 
Всё это прекрасно работает в IE и Firefox. В Опере же работать отказывается, при нажатии на ссылку ничего не происходит.
 
Может кто-нибудь объяснить в чём ошибка и как её решить?
Спасибо.

Всего записей: 52 | Зарегистр. 07-01-2006 | Отправлено: 18:16 07-02-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alekinna

Цитата:
Может кто-нибудь объяснить в чём ошибка и как её решить?

в консоль ошибок заглядывали?  


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:24 07-02-2009
alekinna

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
 
Если б ещё знать куда смотреть
Очевидных сообщений об ошибках нет.  

Всего записей: 52 | Зарегистр. 07-01-2006 | Отправлено: 03:31 08-02-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alekinna

Цитата:
Если б ещё знать куда смотреть  

что значит "куда"? если есть ошибки js - они будут в консоли
tools->Advanced->Error console

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 04:09 08-02-2009
alekinna

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery,
 
спасибо, узнала что-то новое. (просто я не пользуюсь этим браузером)
 
и прости пожалуйста за отнятое время и мою тупость - в опере javascript был отключён, а так всё прекрасно работает.

Всего записей: 52 | Зарегистр. 07-01-2006 | Отправлено: 00:22 09-02-2009
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Javascript: onClick + Opera


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru