До недавнего времени форма «носок» считалась разговорной в русском языке, потому что раньше единственно верным признавался вариант «носков». 1
Однако уже в изданном в 1999 году под редакцией Владимира Лопатина орфографическом словаре вариант «нет носок» считается допустимым, хотя вариант «носков» пока что предпочтительнее. 3