hasAttribute check