我需要你的帮助,
我似乎无法使下面的代码正常运行以针对所有输入框,textareas和select元素定位onfocusin,但是,我不想将目标放在输入类型='button'的位置
$('#content select, input[type='text'], #content textarea').focusin(function(e) {
this.style.backgroundColor = '#colorcode'
});
答案 0 :(得分:1)
尝试以下方法:
$('#content select, input[type="text"], #content textarea').focusin(function(e) {
this.style.backgroundColor = '#colorcode'
});
答案 1 :(得分:0)
由于您已经在使用jQuery,您还可以使用css方法设置背景颜色,例如:
$('#content select, input[type="text"], #content textarea').focusin(function(e) {
$(this).css("background-color", "#colorcode");
});
答案 2 :(得分:0)
尝试使用.not()
var inputs = $('input, textarea, select')
.not(':input[type=button], :input[type=submit], :input[type=reset]');
$(inputs).focusin(function(e) {
$(this).css("background-color", "#colorcode");
});