【问题标题】:UIKit ) How to update textarea valueUIKit ) 如何更新 textarea 值
【发布时间】:2020-10-10 05:16:17
【问题描述】:

使用 UIKit2.4 时,UIKit 会自动创建编辑器。

我想通过 javascript 更新编辑器的输入值。

我的代码如下。

<textarea id="body" data-uk-htmleditor="{markdown:true}">

  window.onload = function() {
    document.getElementById('body').value = "foo";
  };

此代码更改 textarea 的值。但是,

编辑器的内部文本(=显示值)没有变化!为什么?

我该怎么办?请。

【问题讨论】:

    标签: javascript uikit


    【解决方案1】:

    我想也许你可以尝试添加'/textarea'来完成html

    【讨论】:

      【解决方案2】:

      解决这个问题。

      UIKit 编辑器依赖于 codemirror。

          var editor = $('.CodeMirror')[0].CodeMirror;
          var doc = editor.getDoc();
          var cursor = doc.getCursor();
          doc.replaceRange(text, cursor);
      
      

      【讨论】:

        猜你喜欢
        • 2016-03-18
        • 1970-01-01
        • 2016-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-15
        • 2016-02-22
        • 1970-01-01
        相关资源
        最近更新 更多