JS代码为:
$("#user").focus(function(){
$(this).css("background-color","#FFEC8B")
});
$("#user").blur(function(){
$(this).css("background-color","#efefef")
});
$("#user").focus(function(){
$(this).css("background-color","#FFEC8B")
});
$("#user").blur(function(){
$(this).css("background-color","#efefef")
});
解决方案 »
- 基础性问题,大大指教下
- javascript 中的eval问题
- 在javascript中怎样调用asp中自定义带参数的函数
- 为什么参数传过来一个对象,在函数中却得不到该对象的value呢,但能得到它的name值,
- 在JS中用document.write写弹出窗口的内容,弹出的source为unicode编码,能否设为其它编码?
- 递归遍历xml文档树并返回特定xml节点的问题
- 表单验证的一点疑问
- <pre></pre>是什么标签?
- 唉。我的帖子结早了。害的我连提了三个问题,还是找孟子、请进,还是behavior:url(#default#savehistory);
- 求助
- easyui翻页后修改datagrid 报错 Cannot read property 'ck' of undefined
- 点击盒子变颜色
你可以在改变了输入框的值之后主动调用下$("#user").focus();或blur();方法。
一楼的意思是,当你做完$("inputId").value("content") 之后再加一个$("inputId").focus()
一楼的意思是,当你做完$("inputId").value("content") 之后再加一个$("inputId").focus()好的~在输入框内容不为空的时候判读执行.focus()事件,这样可以的吧?不过我还有个小疑问,在标题可能没说清楚,我是在输入框自动填充内容后,再次点击该输入框,但是仍然没有触发.focus()事件,按理说不是点击输入框都会触发事件的么