1. 程式人生 > >css加js實現input標籤變灰無法選中

css加js實現input標籤變灰無法選中

用js的event可以用來阻止input,select,checkbox的預設事件,如
event.preventDefault()
event.stopPropagation()
其實用純CSS也能實現,如
input {
    pointer-events: none;
}
然後用CSS把input變灰即可,50%透明度即可實現禁用的效果
input.disabled {
    pointer-events: none;
    opacity: 0.5;
}