非机动车行驶在机动车道被撞,责任认定需综合多方面因素。一般情况下,非机动车闯入机动车道违反了交通规则,自身存在过错。若机动车正常行驶,无超速、酒驾等违法行为,非机动车可能要承担主要责任。但如果机动车存在违规行为,如未确保安全驾驶、超速等,机动车也需承担相应责任。根据《道路交通安全法》规定,车辆、行人应当按照交通信号通行;遇有交通警察现场指挥时,应当按照交通警察的指挥通行;在没有交通信号的道路上,应当在确保安全、畅通的原则下通行。具体责任划分由交警部门根据事故现场勘查、当事人陈述、证人证言、监控录像等证据来确定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。