Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Василий Куклин 24.01.2009 15:09 / 24.01.2009 15:22
Я так пробовал - не работает.$sTitle[привет "дружок"]то получаем:
<span onclick="doTitleEdit('39','привет \"дружок\")>привет "дружок"</span>присваивание значения атрибуту
onclickзаканчивается перед словом дружок благодаря кавычке.
doLoadTitle = function(id) { var file_title = ""; var file_title_show = "<Без названия>"; if (document.getElementById('fu' + id).up_name.value) file_title = file_title_show = document.getElementById('fu' + id).up_name.value; $('#upl_ed_' + id).html(file_title_show).one("click",function(){doTitleEdit(id,file_title)}) .attr("title", file_title); }; doTitleEdit = function(fid,valp) { var formdata = '<form id="fu'+ fid + '"><input name="up_name" size="15" maxsize="200" value="'+ valp + '" type="text"><input type="submit" value="Ok!"></form>'; $('#upl_ed_' + fid).html(formdata); $("#fu" + fid).submit(function() { doLoadTitle(fid); return false; }); $("#fu" + fid + " input[type='text']").focus(); };