1
我正在使用bootstrap-wysihtml5編輯器。我想爲所有輸入元素添加onclick事件。 我試圖將腳本添加到iframe中。這是行不通的 有沒有簡單的方法將click事件添加到編輯器中?在wysiwyg編輯器中添加onclick事件到html元素中
請幫忙。
我正在使用bootstrap-wysihtml5編輯器。我想爲所有輸入元素添加onclick事件。 我試圖將腳本添加到iframe中。這是行不通的 有沒有簡單的方法將click事件添加到編輯器中?在wysiwyg編輯器中添加onclick事件到html元素中
請幫忙。
我已經通過添加編輯器的「焦點」和「模糊」事件來解決問題。
需要注意的是,可以通過添加自定義解析器規則設置爲默認元素的事件處理程序,並將它附加到編輯器的構造。
簡單的例子:
<div id="toolbar" style="display: none;">
<a data-wysihtml5-action="change_view">switch to html view</a>
</div>
<textarea id="textarea" placeholder="Enter text ..."></textarea>
<script src="../parser_rules/simple.js"></script>
<script src="../dist/wysihtml5-0.4.0pre.js"></script>
<script>
wysihtml5ParserRules.tags.button = {
set_attributes: {
onclick: "console.log('You clicked a button.')"
}
}
var editor = new wysihtml5.Editor("textarea", {
parserRules: wysihtml5ParserRules
});
</script>