交警无权扣留驾驶人的身份证,除非被公安机关执行监视居住强制措施的情形除外;《中华人民共和国居民身份证法》第十五条任何组织或者个人不得扣押居民身份证。但是,公安机关依照《中华人民共和国刑事诉讼法》执行监视居住强制措施的情形除外。
一、根据《中华人民共和国居民身份证法》
第三章 使用和查验
第十五条 人民警察依法执行职务,遇有下列情形之一的,经出示执法证件,可以查验居民身份证:
(一)对有违法犯罪嫌疑的人员,需要查明身份的;
(二)依法实施现场管制时,需要查明有关人员身份的;
(三)发生严重危害社会治安突发事件时,需要查明现场有关人员身份的;
(四)在火车站、长途汽车站、港口、码头、机场或者在重大活动期间设区的市级人民政府规定的场所,需要查明有关人员身份的;
(五)法律规定需要查明身份的其他情形。
有前款所列情形之一,拒绝人民警察查验居民身份证的,依照有关法律规定,分别不同情形,采取措施予以处理。
任何组织或者个人不得扣押居民身份证。但是,公安机关依照《中华人民共和国刑事诉讼法》执行监视居住强制措施的情形除外。
二、根据《中华人民共和国刑事诉讼法》
第六章 强制措施
第六十四条 人民法院、人民检察院和公安机关根据案件情况,对犯罪嫌疑人、被告人可以拘传、取保候审或者监视居住。
第七十二条 人民法院、人民检察院和公安机关对符合逮捕条件,有下列情形之一的犯罪嫌疑人、被告人,可以监视居住:
(一)患有严重疾病、生活不能自理的;
(二)怀孕或者正在哺乳自己婴儿的妇女;
(三)系生活不能自理的人的唯一扶养人;
(四)因为案件的特殊情况或者办理案件的需要,采取监视居住措施更为适宜的;
(五)羁押期限届满,案件尚未办结,需要采取监视居住措施的。
对符合取保候审条件,但犯罪嫌疑人、被告人不能提出保证人,也不交纳保证金的,可以监视居住。
监视居住由公安机关执行。