gpt4 book ai didi

Javascript 无法在 Textarea 内设置值

转载 作者:行者123 更新时间:2023-12-02 17:15:01 25 4
gpt4 key购买 nike

我引用下面的例子,

http://jsfiddle.net/rHDh9/

在示例中,如果您单击文本区域内的任意位置,并且单击按钮,它将获取按钮值并设置为鼠标单击的文本区域。

我的问题:

如果我使用下面的文本区域,当我单击按钮时,输入值将设置为鼠标单击的文本区域。

<div id="100000000">

<input id="insertPattern" type="button" value="insert pattern" />
<textarea class="ckeditor" id="aboutme">insert some text into this string</textarea>

</div>

但是,如果我在下面使用 Html.TextArea ,如果我单击按钮,输入值永远不会设置为鼠标单击的 Html.Textarea 。

<div id="100000000">

<input id="insertPattern" type="button" value="insert pattern" />
@Html.TextArea("editor", new { @class = "ckeditor", @id = "aboutme" })

</div>

为什么它适用于 textarea 而不适用于单击按钮时的 Html.TextArea?

我到底想念哪里?

任何帮助将不胜感激。

谢谢。

最佳答案

如果您使用CKEDITOR,则必须像这样设置文本区域的值。

CKEDITOR.instances['#aboutme'].setData('insert some text into this string');

关于Javascript 无法在 Textarea 内设置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24509610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com