赌债打了借条一般没有法律效力。1. 首先赌博在中国是违法活动因赌博产生的债务不受法律保护。2. 从法律关系来看合法的借贷关系受法律认可需基于真实的借贷意思表示。而赌债并非基于正常借贷意愿是因赌博行为产生不符合合法借贷关系的构成要件。3. 即使有借条法院在审理案件时会综合审查债务形成的背景、原因等。如果查明是赌债不会支持债权人凭借条要求债务人偿还债务的主张。4. 若债权人明知债务人借款用于赌博仍提供借款其行为本身也存在过错更无法通过借条主张权利。5. 但如果能证明借条是在受胁迫、欺诈等违法情形下签订可通过法律程序申请撤销借条。总之赌债借条通常没有法律效力债权人难以通过法律途径追讨赌债。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。