在模糊上更改元素边框颜色

时间:2017-03-08 10:53:10

标签: javascript

我正在尝试在模糊处更改文本框的边框颜色

StoreKey = 1111

2 个答案:

答案 0 :(得分:0)

您需要检查值而不是整个元素

if (document.getElementById("checking").value === '')

答案 1 :(得分:0)

你需要检查值是否为空,而不是自己的元素。 同样在模糊功能中,您可以使用@Override public Object instantiateItem(ViewGroup container, int position) { final View itemView = mLayoutInflater.inflate(R.layout.boost, container, false); final AdapterList list = adapterList.get(position); final ImageView image = (ImageView) itemView.findViewById(R.id.image); image.setImageDrawable(getResources().getDrawable(R.drawable.image_name)); final Button favorite = (Button) itemView.findViewById(R.id.favorite_button); activateButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (!isFavorite) { saveAsFavorite(list.getPackageId()); isFavorite= true; }else{ notFavorite(list.getPackageId()); isFavorite= false; } } }); container.addView(itemView); return itemView; } 关键字

来引用该元素



this

function blurEventFunc() {
      if (this.value === ''){
        this.style.border = "2px solid red";
    } else {
       this.style.border = "2px solid green";
    }
}

document.getElementById("checking").addEventListener('blur', blurEventFunc);




相关问题