Привет всем
Хотел кнопочку бб кода сотворить к скрипту hide от Gaara. Кое что получилось у меня,но не то что хотелось...
Вот код написаный мною:
Code
function tag_hide(wh){
var enterURL = prompt('Ввведите количество сообщений необходимых для просмотра', "1");
if (!enterURL || enterURL==''){
return;
}
doInsert("[hide="+enterURL+"]Ваше сообщение[/hide]");
}
В итоге получается добавить тег,но выходит что нельзя при выделенном тексте взять его в [hide=*][/hide]
Как сделать с выделением текста?
Добавлено (14 Май 2009, 18:31)
---------------------------------------------
Нашёл функцию,но не могу привязать её к скрипту гаары
Code
function hide_js(obj) {
var obj_content = obj.parentNode.parentNode.getElementsByTagName('div')[1];
var obj_text_show = obj.getElementsByTagName('span')[1];
var obj_text_hide = obj.getElementsByTagName('span')[0];
if (obj_content.style.display != '') {
obj_content.style.display = '';
obj_text_show.style.display = '';
obj_text_hide.style.display = 'none';
} else {
obj_content.style.display = 'none';
obj_text_show.style.display = 'none';
obj_text_hide.style.display = '';
}
return false;
}
Нуждаюсь в помощиДобавлено (20 Май 2009, 14:03)
---------------------------------------------
Всё,сам решил проблему так:
Code
function tag_hide(wh){
var enterURL = prompt('Ввведите количество сообщений необходимых для просмотра', "1");
var enterTITLE=isSelected(wh);
if (enterTITLE.length==0){
enterTITLE = prompt('Текст',"");
}
if (!enterURL || !enterTITLE){
return;
}
doInsert("[hide="+enterURL+"]"+enterTITLE+"[/hide]","",false,wh);
}
Тему можно закрывать