Вот код:
jquery(function() { jquery('.izmenenie').click(function(e) { //ловим элемент, по которому кликнули
var t = e.target || e.srcElement; //получаем название тега
var elm_name = t.tagName.toLowerCase(); //если это инпут - ничего не делаем
if(elm_name == 'input') {return false;}
var val = jquery(this).html();
var code = '<input type="text" id="edit" style="width:100%;" value="'+val+'" />';
jquery(this).empty().append(code); jquery('#edit').focus();
jquery('#edit').blur(function()
{ var val = jquery(this).val();
jquery(this).parent().empty().html(val);
tz.innerHTML = kol_na_ed.innerHTML;
});
});
});
А ячейки в таблице могут выглядеть так:
<td class="izmenenie">23<input type="hidden" value="23" ></td> //hidden исчезает после изменения
<td class="izmenenie">23<img src="images/skrep.jpg "alt="альтернативный текст"></img></td> //img исчезает после изменения
<td class="izmenenie">23</td> //работает хорошо, но и тегов здесь нет
я так понимаю что нужно икать теги в тексте, но откуда до куда? от< до>?
_____________
Из отчета службы безопасности:
... по поводу взлома китайцами сервера Пентагона:
1) Каждый китаец попробовал один пароль.
2) Каждый второй пароль был - maodzedun.
3) На 657983241-й попытке сервер согласился что у него пароль - maodzedun