Опубликовано: 4 января 201214 г <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 тоже не работаеткак поступить? где вставить скрипт? или чего надо изменить? если есть другое решение пожалуйста поделитесь ...
<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>вставляю:
хочу чтоб после клика на 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 тоже не работает
как поступить? где вставить скрипт? или чего надо изменить?
если есть другое решение пожалуйста поделитесь ...