【发布时间】:2017-06-07 11:08:13
【问题描述】:
例如,我有 3 个函数来控制每个字段的 keydown;最后我控制相同,所以我只想将 3 个字段与代码 1 一起放置。
ens_q_frio.keydown(function (event) {
if (event.shiftKey == true) {
event.preventDefault();
}
if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) || event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 37 || event.keyCode == 39 || event.keyCode == 46 || event.keyCode == 190) {
} else {
event.preventDefault();
}
if ($(this).val().indexOf('.') !== -1 && event.keyCode == 190)
event.preventDefault();
});
ens_q_cal.keydown(function (event) {
if (event.shiftKey == true) {
event.preventDefault();
}
if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) || event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 37 || event.keyCode == 39 || event.keyCode == 46 || event.keyCode == 190) {
} else {
event.preventDefault();
}
if ($(this).val().indexOf('.') !== -1 && event.keyCode == 190)
event.preventDefault();
});
ens_t_frio.keydown(function (event) {
if (event.shiftKey == true) {
event.preventDefault();
}
if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) || event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 37 || event.keyCode == 39 || event.keyCode == 46 || event.keyCode == 190) {
} else {
event.preventDefault();
}
if ($(this).val().indexOf('.') !== -1 && event.keyCode == 190)
event.preventDefault();
});
【问题讨论】:
标签: javascript php jquery performance