网上签订的电子培训协议同样具有法律效力。根据《劳动合同法》相关规定,用人单位为劳动者提供专项培训后,双方可约定服务期,并设定合理的违约金。但需注意,若协议内容违反法律或违约金过高,可能会影响其法律效力。