Ответить
А если tag вводится мною в онклике, то так?
Собсно отправляет только открывающий и дальше все.
Общие вопросы
Отправлено: 20 Окт 2010#2
ну как вариант можно попробовать создать переменную и по ней выкупать.
например при открытии тега назначать ей true - значит открыт
var tag = true;
а при повторном нажатии проверять ее
это как вариант. я тоже не гуру жабаскриптов, но думаю сработает. Я уже точно не помню как тут делал, надо будет посмотреть
например при открытии тега назначать ей true - значит открыт
var tag = true;
а при повторном нажатии проверять ее
1
2
3
4
5
6
7
if (tag == true) {
field.value+'[/url]';
var tag = false;
} else {
field.value+'[url]';
var tag = true;
}
это как вариант. я тоже не гуру жабаскриптов, но думаю сработает. Я уже точно не помню как тут делал, надо будет посмотреть
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Отправлено: 20 Окт 2010#3
Code:
if (tag == true) {
field.value+'[/url]';
var tag = false;
} else {
field.value+'[url]';
var tag = true;
}
field.value+'[/url]';
var tag = false;
} else {
field.value+'[url]';
var tag = true;
}
А если tag вводится мною в онклике, то так?
Code:
if (tag == true) {
field.value+'[/' + tag + ']';
var tag = false;
} else {
field.value+'[' + tag + ']';
var tag = true;
}
field.value+'[/' + tag + ']';
var tag = false;
} else {
field.value+'[' + tag + ']';
var tag = true;
}
Отредактировано автором 20 Окт 2010
Отправлено: 20 Окт 2010#4
да только ключ по которому определяешь открывать или закрывать поменяй, ато это выходит одна и таже переменная у тебя)))
Добавлено 2010.10.20 18-41
хотя стоп. такой ключ надо отдельно для каждого тега. так как один тег может быть закрыт а другой открыт понимаешь?
Добавлено 2010.10.20 18-41
хотя стоп. такой ключ надо отдельно для каждого тега. так как один тег может быть закрыт а другой открыт понимаешь?
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Отправлено: 20 Окт 2010#5
А. все понял.
Добавлено 2010.10.20 18-50
Странно, не добавляет закрытый, всегда только открытый
Добавлено 2010.10.20 18-50
Странно, не добавляет закрытый, всегда только открытый
Отправлено: 20 Окт 2010#6
а ты фаербагом проверь, значения ключам присваиваются и какие именно. JavaScript очень интересная вещь)))) порой диву даешся
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Отправлено: 20 Окт 2010#8
так ты не только ошибки ищи но и как в пхп дампи переменные смотри что и в какой момент времени происходит. попробуй назначать переменные не через var а без него. разные варианты.
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Отправлено: 20 Окт 2010#9
Code:
function imgbb() {
var myform = document.getElementById('inp_big');
if (img == true) {
myform.value+= '[/img]';
img = false;
} else {
myform.value+= '[img]';
img = true;
}
}
var myform = document.getElementById('inp_big');
if (img == true) {
myform.value+= '[/img]';
img = false;
} else {
myform.value+= '[img]';
img = true;
}
}
Собсно отправляет только открывающий и дальше все.
Отправлено: 20 Окт 2010#10
попробуй объявлять глобальную переменную за пределами функции. там в жабаскрипте просто чудеса с областями видимости)))))
тоесть сделать так
var img;
только за пределами функции а дальше юзать как юзаешь
тоесть сделать так
var img;
только за пределами функции а дальше юзать как юзаешь
Отредактировано автором 20 Окт 2010
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 185. Зарегистрированных: 1. Гостей: 184.