你好,关于非机动车闯黄灯被非机动车撞谁的责任这个问题,你可以参考以下回答闯黄灯,如果是在黄灯结束前,机动车能够全车过了停止线的,这种情况闯黄灯不算违章。而如果电动车过路口也没有闯红灯行为,那么机动车的责任就大一些。如果电动车有闯红灯行为的,那么机动车的责任就小一些。这是根据《道路交通安全法》中的相关规定来判断的,但具体应以交警判罚为准。《道路交通安全法》第76条中的规定:“机动车与非机动车驾驶人、行人之间发生交通事故,非机动车驾驶人、行人没有过错的,由机动车一方承担赔偿责任;有证据证明非机动车驾驶人、行人有过错的,根据过错程度适当减轻机动车一方的赔偿责任;机动车一方没有过错的,承担不超过百分之十的赔偿责任。”