Fas*_*ack 31 javascript jquery
我在这里问了另一个问题并得到了一个很好的答案如下:
$(document).on("keydown", function (e) {
if (e.which === 8 && !$(e.target).is("input, textarea") || $(e.target).is('[readonly]')) {
e.preventDefault();
}
});
Run Code Online (Sandbox Code Playgroud)
注意===
if语句中的三个等号.我一直认为你只需要两个等号==
来表示javascript/jQuery if语句.这三个人有什么理由吗?
UPDATE
对不起,重复的问题 - 我搜索但没有找到任何好问题.我想我使用的是错误的搜索字词.
Jes*_*run 69
三等号中的javascript意味着没有类型强制的平等.
例如:
1=="1" // true, automatic type coersion
1==="1" // false, not the same type.
Run Code Online (Sandbox Code Playgroud)
Jus*_*tin 13
三个等号表示值和类型相等.
归档时间: |
|
查看次数: |
31219 次 |
最近记录: |