Сообщение от Ruslan_xDD
|
Флагом
var Flag = true;
function createError() {
var next = document.getElementById('slovo');
var label = document.createElement('label');
label.id = 'error_id';
label.className = 'error_class';
label.innerHTML = 'ERROR';
if(Flag){
Flag = false;
if(next.nextSibling) {
next.parentNode.insertBefore(label, next.nextSibling);
} else {
next.parentNode.appendChild(label);
}
}
}
function delleteError()
{
if(!Flag){
var a = document.getElementById('error_id');
document.body.removeChild(a);
Flag = true;
}
}
|
Спасибо за подсказку, но функция delleteError() не работает, так же как и у меня не работала с removeChild
Сообщение от Дзен-трансгуманист
|
lamer,
Я бы посоветовал заранее в самой разметке прописать элемент для error, а потом просто вставлять туда описание ошибки или очищать ее.
Не нужно усложнять.
|
Суть в том что не хочеться добавлять в HTML не чего, потому что на сайте КМС стоит там много чего придеться добавлять, в скрипт через админку вставил и все, поэтому приходиться заморочится =)
Сообщение от Skipp
|
lamer,
Ruslan_xDD,
delete пишется с одной l
lamer,
Не делайте лишнего, для таких задач обычно заранее строится структура с элементом в которой будет происходить вывод информации, как уже посоветовали.
|
Я безграмотный, очень приятно что есть такие ЧЕЛОВЕКИ на форуме которые могут поучить грамоте