html、css、带文本区的javascript
我需要为我的网站做一个文本编辑器。以下是我的几个问题:html、css、带文本区的javascript,javascript,html,css,Javascript,Html,Css,我需要为我的网站做一个文本编辑器。以下是我的几个问题: 如何使用JavaScript检索文本区域中选定的行 如何在不设置所有行的样式的情况下设置文本第一行的样式 以下是我需要的一个示例: <textarea> <span class='center_align'>Hello world</span> <span class='left_align'>This is a nice paragraph aligned to the le
<textarea>
<span class='center_align'>Hello world</span>
<span class='left_align'>This is a nice paragraph aligned to the left.</span>
</textarea>
你好,世界
这是一段很好的左对齐段落。
我知道
会将HTML读入其输入,但我该如何设置它的样式呢?听起来你需要一个富文本编辑器:试试TinyMCE(WordPress所用):查找内容可编辑
如果这些是你的需求,那么不幸的是,你看到的不仅仅是文本区域,而是更复杂的东西;你不能按照你需要的方式来设计文本区域。嗯,我只是查阅了其他人的源代码,它非常长,而且是加密的。。(IPB)。。他们使用iframe来实现。还有其他可靠的方法吗?是的,这正是我需要的,但我需要自己创建编辑器。我不能使用第三方如果您担心商业项目中的包含问题,TinyMCE是根据LGPL获得许可的,请参阅本文了解更多信息:否则,如果您必须自己完成,我的方法是使用常规的div
来呈现样式化的输出,结合大量JavaScript使div可编辑并像典型的textarea一样工作,您不能仅使用textarea。如果您看到TinyMCE的html标记,那么您添加的内容不仅是文本,而且是iframe中的html标记。使用firebug,看看它是如何工作的。。。