Редактирование и сохранение текста
Здравствуйте, мне нужно при клике по тексту редактировать его и после клика по телу документа чтоб он сохранялся.
Текст создается в прямоугольнику с помощью библиотеки raphael:
r = Raphael(document.getElementById("element"));
texts = r.set();
texts.push(r.text(x + 40, y + 10, "New node").attr({ fill: tcolor, stroke: "none", "font-size": 15, cursor: "move" }) .click(function () {
}));
|
Цитата:
|
прямоугольник создается так как и текст:
shapes = r.set(); shapes.push(r.rect(...)) они ,можно сказать не связаные. А можно както записать значение в переменную, и обновить существующее? |
:) можа лучше чере простое добавление свойства contenteditable
http://htmlbook.ru/html/attr/contenteditable
<style>
div {
color:green;
width:200px;
padding: 0 3px 3px 3px;
}
div:focus,
div:hover{
border:inset 2px #000;
background-color:#FBFBFB;
}
</style>
<div contenteditable="true">ssdfsdfsdfsdgsdgdgs</div>
|
блин, так смешно, что это хтмл5, который в ие6 появился)
|
А если у меня текст рисуется с помощью Raphael на одном диве, как тогда?
|
тоесть в одном теге рисуются прямоугольник и в нем текст. и при клике по тексту его можно изменять
|
Цитата:
|
| Часовой пояс GMT +3, время: 19:11. |