英语专八转前端,在家学习ing
有个小伙伴问,如何修改input输入时的背景颜色。
这里贴出用jquery和原生js写的解决办法。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>focus</title>
</head>
<body>
<input type="text" id="focusStyle">
<script src="jquery-3.2.1.min.js"></script>
<script>
// $("#focusStyle").focus(function(){
// $(this).css("background","red")
// })
// 原生
focusStyle.onfocus=function(){
this.style.background="red"
}
</script>
</body>
</html>
以上代码仅为实现小伙伴提出的问题。不考虑事件代理和性能问题。