我正在尝试清除我的MarkItUp编辑器。到目前为止,我已经弄清楚如何使用$ .markItUp函数输入文本,但我无法弄清楚我应该如何清除文本框。我已经尝试过replaceWith:“”,但我无法通过javascript选择所有文本,以便替换为replaceWith。此外,如果我尝试通过在textarea中设置文本来替换它,则文本在文本区域中显示为空白,但在编辑器本身中不显示。有什么帮助吗?
以下是我用来插入文字的内容:
$.markItUp({
openWith:"[quote="+data['username']+";"+postid+"]",
closeWith:'[/quote]',
placeHolder: data['content']
});
我试过了:
$("textarea.bbcode-quickreply").text('');
这将删除元素中的文本,但编辑器不受影响。
答案 0 :(得分:2)
你没有给出任何示例代码,所以我不得不承担一些事情。
<script type="text/javascript">
$(document).ready(function(e) {
$("#someID").Click(function(event_parameter) {
$("#someID").val("");
});
});
</script>
<textarea id="someID" name="someName"></textarea>
上述代码会在用户点击后立即清空文本框。