0
の作業はSummernote onpaste doesnot <em>Onpaste</em>機能がここ</p> <p>を仕事としません..私は実際の理由だかわからない
HTML
<textarea name='desc' rows='5' id='editor' class='form-control editor'></textarea>
私のコードですスクリプト
$('.editor').summernote({
onkeydown:function(e){
var num = $('.editor').code().replace(/(<([^>]+)>)/ig, "").replace(/()/, " ").length;
// alert(num);
var key = e.keyCode;
allowed_keys = [8, 37, 38, 39, 40, 46]
if($.inArray(key, allowed_keys) != -1)
return true
else if(num >= 500){
e.preventDefault();
e.stopPropagation();
}
},
onKeyup: function (e) {
var num = $('.editor').code().replace(/(<([^>]+)>)/ig, "").replace(/()/, " ").length;
var key = e.keyCode;
allowed_keys = [8, 37, 38, 39, 40, 46]
if($.inArray(key, allowed_keys) != -1)
return true
else if(num >= 500){
e.preventDefault();
e.stopPropagation();
}
},
onPaste: function (e) {
var t = e.currentTarget.innerText;
alert(t);
},
callbacks : {
onPaste : function (e) {
alert('onpaste');
var num = $('.editor').code().replace(/(<([^>]+)>)/ig, "").replace(/()/, " ").length;
var key = e.keyCode;
allowed_keys = [8, 37, 38, 39, 40, 46]
if($.inArray(key, allowed_keys) != -1)
return true
else if(num >= 500){
e.preventDefault();
e.stopPropagation();
}
}
}
});
ここで
、onpaste機能を除いて正常に動作しkeyUpイベント&のKeyDown機能...誰かがonpaste機能にも制限の限られた数を行う方法。これの私を助けてください..
感謝事前に
私はコンソールにエラーが表示されず、jsファイルのバージョンを見つける方法はわかりません。それは既に他の人が私のプロジェクトフォルダに更新しているからです。: –
誰かがデータ? –
私のキーアップとkeydown関数に賢明に似ているが、ペーストする文字の数を制限する必要がある –