我怎样才能通过使用 javascript 来做到这一点?例如,我有一个文本 Axxxxxx 应该显示在文本框中。如果第一个文本是 A,那么第一个文本样式是普通样式,后面的文本样式是斜体。A*xxxxxx*
否则,文本框xxxxxx中的文本全部为斜体
可能吗?非常感谢。
我怎样才能通过使用 javascript 来做到这一点?例如,我有一个文本 Axxxxxx 应该显示在文本框中。如果第一个文本是 A,那么第一个文本样式是普通样式,后面的文本样式是斜体。A*xxxxxx*
否则,文本框xxxxxx中的文本全部为斜体
可能吗?非常感谢。
您可以通过以下代码在 textarea 中获取斜体和粗体字母
<textarea style="font-weight: bold; font-style: italic;"></textarea>
愿这对你有所帮助。
<!DOCTYPE html>
<html>
<head>
<title>Italic and bold</title>
</head>
<body>
<textarea style="font-weight: bold; font-style: italic;"></textarea>
</body>
</html>
对于这样的事情,最好的选择是调查contentEditable
财产,但我自己从未使用过。
我所知道的是,你不能在同一个文本框中有不同样式的文本。主要是因为文本甚至不是一个节点,它是一个属性值。