=================================================================== RCS file: /cvs/cvs/draft/form.min.js,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- draft/form.min.js 2024/03/31 14:47:49 1.78 +++ draft/form.min.js 2024/03/31 14:55:18 1.79 @@ -1,41 +1,25 @@ const form = document.querySelector("#cform"); -function parseEmail(email) { - var tmp = email.slice(0,10); - return tmp; -} - function validateEmail(email) { const regex = /^[a-z0-9._%+-]+@[a-z0-9.-]+(\.[a-z]{2,})+$/; return regex.test(email); }; -function parseSubject(subject) { - // 1. remove special chars - var tmp = subject.slice(0,10); - return tmp; -} - function validateSubject(subject) { return (subject.length>3); } -function parseMsg(msg) { - // 1. remove special chars - var tmp = msg.slice(0,10); - return tmp; -} - function validateMsg(msg) { return (msg.length>3); } async function sendData() { var er = 0; - em = parseEmail(document.getElementById("cfem").value.toLowerCase()), - su = parseSubject(document.getElementById("cfsu").value), - ms = parseMsg(document.getElementById("cfme").value), + em = document.getElementById("cfem").value), + su = document.getElementById("cfsu").value), + ms = document.getElementById("cfme").value), ii = document.getElementById("cfinfo"); + return; er=validateEmail(em)?er:++er; er=validateSubject(su)?er:++er; er=validateMsg(ms)?er:++er;