Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Нужно дополнить скрипт


Нужно дополнить скрипт

Сообщений 1 страница 6 из 6

1

У меня стоит код, который рисует таблицы.
Выглядит все так.

http://i006.radikal.ru/1012/9e/810dbc3595cet.jpg

Хочу чтобы в указанном овалом месте было еще две таких же кнопки, каждая из которых будет одним кликом добавлять набор ббкода (допустим сразу жирный, цвет, курсив) с готовым текстом в нем. (чтоб каждый раз заново его не набирать и не выделять кодами) ну соответственно у каждой кнопки свой набор и текст

Код:
<script type="text/javascript">
var name2="'[/add]')\" /></fieldset></td><td style=\"border: 0;\"><fieldset style=\"padding: 3px;\"><legend><font color=#222222>Таблица</font></legend><input type=\"button\" value=\" Таблица \" title=\"Создать скелет таблицы\" name=\"TABLE\" onclick=\"bbcode('[table]','[/table]')\" /><input type=\"button\" value=\" Строка \" name=\"TR\" title=\"Добавить строку в вашу таблицу\"  onclick=\"bbcode('[tr]','[/tr]')\" /><input type=\"button\" value=\"Ячейка\" name=\"TD\" onclick=\"bbcode('[td]','[/td]')\" title=\"Добавит ячейку в строку\"  /></fieldset></td></table></div>"
var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if(arr[i].className=="fs-box hashelp"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<div class=\"inform\" id=\"q1Span\" ><table style=\"border: 0;\"><tr><td style=\"border: 0;\"><fieldset style=\"padding: 3px;\"><name=\"add\" onclick=\"bbcode('[add]',"+name2+""+name+""

}
i++
}
</script>

Отредактировано Kolin (Вс, 26 Дек 2010 01:49:38)

0

2

Kolin где-то по топикам для новичков(в течении полутора месяцев) была обратная задача - сокращать кол-во кнопок, так вот там их было 8 сокращал до двух слево и три справо ( при чем по моему они были не скриптом - а HTML кодом попробуй поиск по button в этих топиках сделать

Отредактировано Deff (Вс, 26 Дек 2010 01:59:52)

0

3

Kolin
Пробуйте так:

Код:
<script type="text/javascript">
var name2="'[/add]')\" /></fieldset></td><td style=\"border: 0;\"><fieldset style=\"padding: 3px;\"><legend><font color=#222222>Таблица</font></legend><input type=\"button\" value=\"Привет!\" title=\"Привет!\" onclick=\"insert('[b][color=red]Привет![/color][/b]')\" /><input type=\"button\" value=\"Пока...\" title=\"Пока...\" onclick=\"insert('[b][color=green]Пока...[/color][/b]')\" /><input type=\"button\" value=\" Таблица \" title=\"Создать скелет таблицы\" name=\"TABLE\" onclick=\"bbcode('[table]','[/table]')\" /><input type=\"button\" value=\" Строка \" name=\"TR\" title=\"Добавить строку в вашу таблицу\"  onclick=\"bbcode('[tr]','[/tr]')\" /><input type=\"button\" value=\"Ячейка\" name=\"TD\" onclick=\"bbcode('[td]','[/td]')\" title=\"Добавит ячейку в строку\"  /></fieldset></td></table></div>"
var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if(arr[i].className=="fs-box hashelp"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<div class=\"inform\" id=\"q1Span\" ><table style=\"border: 0;\"><tr><td style=\"border: 0;\"><fieldset style=\"padding: 3px;\"><name=\"add\" onclick=\"bbcode('[add]',"+name2+""+name+""

}
i++
}
</script>

+1

4

rps
Спасибо, а как сделать чтобы первые две кнопки (привет-пока) были с левой стороны то есть отдельно от таблицы?

0

5

Kolin

Код:
<script type="text/javascript">
var div = document.getElementsByTagName("div");
for (i in div) {
if (div[i].className == "fs-box hashelp")
div[i].innerHTML = "<div class=\"inform\" id=\"q1Span\" ><table style=\"border: 0;\"><tr><td style=\"border: 0;\"><fieldset style=\"padding: 3px;\"><legend><font color=#222222>Диалоги</font></legend><input type=\"button\" value=\"Привет!\" title=\"Привет!\" onclick=\"insert('[b][color=red]Привет![/color][/b]')\" /><input type=\"button\" value=\"Пока...\" title=\"Пока...\" onclick=\"insert('[b][color=green]Пока...[/color][/b]')\" /></fieldset></td><td style=\"border: 0;\"><fieldset style=\"padding: 3px;\"><legend><font color=#222222>Таблица</font></legend><input type=\"button\" value=\" Таблица \" title=\"Создать скелет таблицы\" name=\"TABLE\" onclick=\"bbcode('[table]','[/table]')\" /><input type=\"button\" value=\" Строка \" name=\"TR\" title=\"Добавить строку в вашу таблицу\"  onclick=\"bbcode('[tr]','[/tr]')\" /><input type=\"button\" value=\"Ячейка\" name=\"TD\" onclick=\"bbcode('[td]','[/td]')\" title=\"Добавит ячейку в строку\"  /></fieldset></td></table></div>" + div[i].innerHTML;
}
</script>

+1

6

Ооо премного благодарен

0


Вы здесь » Единый форум поддержки » Корзина » Нужно дополнить скрипт