0

我正在尝试清除我的 MarkItUp 编辑器。到目前为止,我已经弄清楚如何使用 $.markItUp 函数输入文本,但我不知道应该如何清除文本框。我试过只用replaceWith:“”,但我无法使用javascript选择所有文本,以便将其替换为replaceWith。此外,如果我尝试通过在文本区域内设置文本来替换它,文本在文本区域中显示为空白,但在编辑器本身中不显示。有什么帮助吗?

这是我用来插入文本的内容:

        $.markItUp({
            openWith:"[quote="+data['username']+";"+postid+"]",
            closeWith:'[/quote]',
            placeHolder: data['content']
        });

我试过了:

$("textarea.bbcode-quickreply").text('');

这将删除元素中的文本,但编辑器不受影响。

4

1 回答 1

2

你没有给出任何示例代码,所以我不得不假设一些事情。

<script type="text/javascript">
    $(document).ready(function(e) {
        $("#someID").Click(function(event_parameter) {
            $("#someID").val("");
        });
    });
</script>
<textarea id="someID" name="someName"></textarea>

用户点击后,上面的代码将立即清空文本框。

于 2012-08-25T08:52:43.327 回答