Tôi tìm thấy mã này trong W3Schools. Đó là về xác nhận biểu mẫu với Javascript.xác thực biểu mẫu bằng javascript đến php
Khi định dạng thư sai của người dùng, cảnh báo sẽ xuất hiện.
Khi tôi kiểm tra mã tôi thấy trên biểu mẫu onsubmit="return validateForm();
, hàm trả về sai trong trường hợp lỗi.
Vì vậy, câu hỏi của tôi là làm thế nào để có được giá trị boolean từ javascript để sử dụng nó trong PHP để viết thông báo lỗi thay vì sử dụng hộp thư.
Đây là mã của tôi:
<html>
<head>
<script type="text/javascript">
function validateForm()
{
var x=document.forms["myForm"]["email"].value
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
{
alert("Not a valid e-mail address");
return false;
}
}
</script>
</head>
<body>
<form name="myForm" action="demo_form.asp" onsubmit="return validateForm();" method="post">
Email: <input type="text" name="email">
<input type="submit" value="Submit">
</form>
</body>
</html>
Cảm ơn trước.
Ali
W3Schools không đáng tin cậy: [Xem W3Fools] (http://w3fools.com/) – mc10