Перейти к содержимому
Русский язык для Invision Community 5

скрипт не понимает "e{$pid}_textarea"

<head>

<script type="text/javascript">
function insertmytag(name)
{
       var insertmytag = document.getElementById("e{$pid}_textarea");
       insertmytag.focus();
       insertmytag.value+=" [mytag]"+"[/mytag] ";
}
</script>

 

в ajaxEditBox после:

<span id='e{$pid}_cmd_image' class='rte_control rte_palette' title='{$this->lang->words['js_tt_image']}'><img src='{$this->settings['img_url']}/rte_icons/picture.png' alt='{$this->lang->words['js_tt_image']}' /></span>
                       </li>

вставляю:

<li>
<span>
 <a href="javascript:insertmytag(name)"><img src="/public/style_images/mytag.png" title=""></a>
</span>
</li>

 

хочу чтоб после клика на mytag.png в эдиторе поста, когда я модерирую этот пост вставилось [mytag][/mytag] но видимо скрипт не понимает "e{$pid}_textarea"

может не в том месте вставляю скрипт :(

 

эдитор:

<div id='e{$pid}_wrap' class='editor'>
<textarea name="Post" class="input_rte" id="e{$pid}_textarea" rows="10" cols="60" tabindex='0'>{$post}</textarea>
</div>

 

"e{$pid}_textarea" если изменить например на "mytag_textarea"

и в скрипте тоже тогда все работает, нo конечно это не годиться ...

ByClass + ByName тоже не работает

как поступить? где вставить скрипт? или чего надо изменить?

 

если есть другое решение пожалуйста поделитесь ...

Рекомендованные сообщения

  • Автор

UP sorry1.gif

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.