Javascript 在onkeypress和onpaste事件上执行某些操作
我在试这个Javascript 在onkeypress和onpaste事件上执行某些操作,javascript,Javascript,我在试这个 textarea.onkeypress = function() { isModified = true; }; textarea.onpaste = function() { isModified = true; }; 我的问题是,我可以将这些合并到一个条件中吗? 我如何在这里使用OR运算符。因此,isModified在onkeypress或onpaste上返回true。您应该处理输入事件,该事件在击键、粘贴、剪切、拖放和所有其他形式的输入时引发。您只需编写函数并
textarea.onkeypress = function() {
isModified = true;
};
textarea.onpaste = function() {
isModified = true;
};
我的问题是,我可以将这些合并到一个条件中吗?
我如何在这里使用OR运算符。因此,isModified在onkeypress或onpaste上返回true。您应该处理
输入事件,该事件在击键、粘贴、剪切、拖放和所有其他形式的输入时引发。您只需编写函数并将其传递给两个调用:
var callback = function() {
isModified = true;
};
textarea.onpaste = textarea.onkeypress = callback;
我应该这样做吗?或者低于1就可以了textarea.onkeypress=function(){isModified=true;};textarea.onpaste=function(){isModified=true;}代码>@Juhana没有区别。我的意思是,使用Mash的方法有什么好处吗?或者使用我的方法可以吗?好处是,您以后只能在一个位置更新该方法,而不是在两个或多个位置更新该方法。如何:textarea.onpaste=textarea.onkeypress=function(){isModified=true;}代码>