Aattendance List

RQC

Please fill out this attendance form 

 


document.addEventListener(‘DOMContentLoaded’, function () { const canvas = document.getElementById(“signature-pad”); const ctx = canvas.getContext(“2d”); let drawing = false; canvas.addEventListener(“mousedown”, function(e) { drawing = true; ctx.beginPath(); ctx.moveTo(e.offsetX, e.offsetY); }); canvas.addEventListener(“mousemove”, function(e) { if (drawing) { ctx.lineTo(e.offsetX, e.offsetY); ctx.stroke(); } }); canvas.addEventListener(“mouseup”, function(e) { drawing = false; // حفظ التوقيع في الحقل المخفي const dataUrl = canvas.toDataURL(); const hiddenField = document.querySelector(‘input[name=”signature_data”]’); if (hiddenField) hiddenField.value = dataUrl; }); function clearSignature() { ctx.clearRect(0, 0, canvas.width, canvas.height); const hiddenField = document.querySelector(‘input[name=”signature_data”]’); if (hiddenField) hiddenField.value = “”; } // اجعل clearSignature متاحاً للعناصر الأخرى window.clearSignature = clearSignature; });