<input onfocus="javascript:this.cssText='border-color=#069'" id="add" name="add"  />

解决方案 »

  1.   

    你试试下面的。
    <input type="text" name="user_id" id="user_id" size="36" maxlength="20" onMouseOver="fEvent('mouseover',this)" onMouseOut="fEvent('mouseout',this)" onFocus="fEvent('focus',this)" onBlur="checkedUser();fEvent('blur',this)" />function fEvent(sType,oInput){
    switch (sType){
    case "focus" :
    oInput.isfocus = true;
    oInput.style.backgroundColor='#C5FDFE';
    case "mouseover" :
    oInput.style.borderColor = '#99E300';
    break;
    case "blur" :
    oInput.isfocus = false;
    oInput.style.backgroundColor="";
    case "mouseout" :
    if(!oInput.isfocus){
    oInput.style.borderColor='#A1BCA3';
    }
    break;
    }
      

  2.   

    <input onfocus="javascript:this.style.borderColor='#069'" id="add" name="add" />
      

  3.   

    this.style.borderColorborderColor是CSS样式中的,必须通过style对象来引用。
      

  4.   

    关于DHTML,建议下本手册,中间会有详细的解释。
    或者MSDN中就直接有。
      

  5.   

    <input onfocus="javascript:this.style.borderColor='#069';" id="add" name="add" />
      

  6.   

    正解!在js中的属性和css中的写法不一定是一样的