0

<s:textarea>使用 JavaScript 动态设置了 struts 2 值。在我的 JavaScript 中,我正在使用字符串数组构造单个字符串,因为我想向更新的数组索引显示一些动态特性。

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

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

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

4

1 回答 1

1

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

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

于 2013-11-07T10:42:29.127 回答