struts2 文本区域 仅为一个单词添加样式

struts2 textarea add style to only one word

本文关键字:一个 单词 添加 样式 区域 文本 struts2      更新时间:2023-09-26

我有支柱 2 <s:textarea>使用 JavaScript 动态设置值。在我的JavaScript中,我使用字符串数组构造一个字符串,因为我想向更新的数组索引显示一些动态功能。

如何在构造单个字符串之前向特定数组索引添加样式。因此,当我将构造的字符串设置为,

strarray[2]=strarray[2].bold();
styleString=strarray.join('|');
document.forms[0]["updatedtxtArea"].value=styleString;

只会加粗单个数组索引,在我的文本区域中,它显示为...欢迎来到<b>value of (strarray[2])</b>我想看到粗体结果,但它显示了 html 内容本身??我想将<b>替换为真实感觉像(strarray[2])的值。如何使这成为现实?有没有其他方法...无论如何,我想这样做。请。。。。

textarea只接受字符串输入,你不能像在HTML中那样添加样式。

一个解决方案是切换到contenteditable但这本身就是一罐蠕虫。