should not work if target has disabled attribute too