动态更改内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动态更改内容相关的知识,希望对你有一定的参考价值。

我目前正在进行动态模板创建,用户可以将任何已定义的元素从源区域拖动到目标区域。删除后,用户可以修改它的文本(更改/添加新文件)。

我已经完成了拖放,但是如何在删除后更改它的文本。 ?

enter image description here

有没有可用的javascript库来帮助我?

答案

你看过HTML contenteditable Attribute了吗?

<div contenteditable="true">This div is editable. Try to change this text.</div>
另一答案

答案很简单。删除元素后,将其内容更改为textarea,其样式可以与拖动前相同。

关于图书馆的问题。我会使用jQuery,因为它很容易操作内容。你做这样的事情:

function eventAfterDrop(container) {
  container.html('<textarea name="textarea" class="same-as-dragged"></textarea>');
}

这只会做一件事,那就是将内容更改为textarea。它可以通过许多不同的方式完成。我只想告诉你要走哪条路。

PS:如果您显示一些代码,有人可以帮助您完全按照您的代码执行此操作。

以上是关于动态更改内容的主要内容,如果未能解决你的问题,请参考以下文章

是否可以动态编译和执行 C# 代码片段?

Android - 多个视图或运行时片段替换​​?

Android片段中的动态背景

asp.net页面实用代码片段

如何通过动态单击按钮来更改选项卡标题名称?

更改片段中按钮的文本