2011-12-17 87 views

回答

-2
<script> 
function change(objNum){ 
    var objName = "txtbox"; 
    window.alert(objNum); 

    document.getElementByID(objName).className = "franchlinks"; 

} 
</script> 

<input type="text" class="yourdefaultclass" id="txtbox1" onclick="change('txtbox1');"> 

尝试这样使用jquery。对于失去焦点,你可以尝试onblur而不是onclick。

1

选择具有文本的属性输入字段仅

input[type="text"]:focus{background-color:yellow;} 

选择任何输入字段(复选框,文件,隐藏,图像,密码,收音机,复位,提交文本)

input:focus{background-color:yellow;} 
如果你正在寻找实现平滑的动画效果

选择任何textarea的

textarea:focus{background-color:yellow;} 

却可以通过CSS的并对焦点/模糊有更多的控制,最好使用JQuery或其他JavaScript框架。

相关问题