0

我一直在尝试使用 CSS 和 Javascript 编写 HTML 页面。主要功能之一是在单个位置(主页)生成一个大型文本文件,该文件能够对某些单词和术语进行颜色编码,以帮助眼睛跳转到重要的短语。这需要在运行时完成,用户能够不断地添加到日志中。

任何人都可以推荐一个实现这种东西的库吗?我研究过 CKEditor,但据我所知,它仅在编写静态网页时才有用。

如果我使用 iFrame,我可以完成同样的事情,但使用 Javascript 更改其 html,然后再次将其嵌入到我的主页上并能够实时编辑它吗?(每当用户点击“提交”表单时都是实时的。)例如,告诉 Javascript 在字符串上添加适当的 html 标签,以便句子中间的单词可以使用 CSS 标签来改变它的颜色或字体,然后关闭标签使其恢复默认值?

谢谢!我的新 Jr. Programmer 工作很快就要开始了,我基本上是投入到我不太了解的网络语言中。

4

3 回答 3

0

使用<span></span>将您的单词换行javascript,然后检查该单词是否为(您的应用程序)关键字,然后使用 . 更改该跨度的颜色css。它会给你的日志颜色代码

于 2013-01-18T08:04:12.093 回答
0

jQuery很有用。另请查看此问题的第二个答案,了解如何搜索和替换字符串。您当然希望将其替换为包含在指定另一个类的跨度中的字符串。

如果您正在学习 JavaScript,Douglas Crockford 的“JavaScript: The Good Parts”值得一读。

于 2013-01-18T07:56:26.657 回答
0

好的,我发现我应该使用 ScrollBox 来做我想做的事情。我以前认为我不能这样做,因为在使用表单时,它会直接将 CSS 标签打印为文本。

谢谢你们的建议!

于 2013-01-18T22:26:22.097 回答