Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML/Javascript:具有不同字体颜色、大小、字体的文本字段,集成_Javascript_Html_Css - Fatal编程技术网

HTML/Javascript:具有不同字体颜色、大小、字体的文本字段,集成

HTML/Javascript:具有不同字体颜色、大小、字体的文本字段,集成,javascript,html,css,Javascript,Html,Css,我一直在尝试使用CSS和Javascript编写HTML页面。主要功能之一是在单个位置(主页)生成一个大文本文件,该文件能够对某些单词和术语进行颜色编码,以帮助眼睛跳转到重要短语。这需要在运行时完成,用户能够不断地添加到日志中 有人能推荐一个实现这种功能的库吗?我已经研究过CKEditor,但据我所知,它只在编写静态网页时有用 如果我使用iFrame,我可以完成同样的事情,但是使用Javascript改变它的html,然后再次将它嵌入到我的主页上,并能够实时编辑它吗?例如,当用户点击“提交”表单

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

有人能推荐一个实现这种功能的库吗?我已经研究过CKEditor,但据我所知,它只在编写静态网页时有用

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

。 谢谢!我的新Jr.程序员工作很快就要开始了,我基本上投入到了我所知甚少的网络语言中。

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


如果你正在学习JavaScript,道格拉斯·克罗克福德(Douglas Crockford)的《JavaScript:The Good Parts》(JavaScript:The Good Parts)值得一读。

使用
通过
JavaScript
包装你的单词,然后检查(你的应用程序)关键字的单词,然后使用
css
更改该范围的颜色。它将为您的日志提供颜色代码

好的,我想我应该使用一个滚动框来完成我想做的事情。我以前认为我不能这样做,因为当使用表单时,它会直接将CSS标记打印为文本


谢谢你们的建议

“在一个位置(主页)生成一个大的文本文件”,这一行令人困惑。试着用简单的语言回答你的问题,同时试着用一些你想要的视觉效果(画图、快照),这会对你有所帮助。谢谢你的帮助!我想做的是有一个文本框,支持不同的文本颜色,用户可以上下滚动,连续选择并复制粘贴到其他地方,而无需手动选择文本的每个不同颜色段。为了进一步描述我想要的内容,假设您正在玩一个GUI游戏,只需几个按钮,如“向左”和“向下”“向右走。”故事通过一个文本框传达,文本框中不断添加新信息。因此,日志中有“你向左走,看到一辆车”。你向右走,会看到一辆公共汽车。”单词“car”和“bus”有一个蓝色字体,将它们与文本的其余部分分开。但是,日志应该保存在一个可滚动的框中,这样页面就不会不断被拉长。