注册.php
<head>
<script>
function myFunction() {
var userName=document.getElementById('fname').value;
var userLastName=document.getElementById('lname').value;
var userEmail=document.getElementById('email').value;
var userContact=document.getElementById('contact').value;
//alert(userContact);
var phoneno = /^\d{10}$/;
var letters=/^[A-Za-z]+$/;
if (letters.test(userName)) {
}else{
// swal("First Name contain only letters and whitespaces");
swal({
title: "Error!",
text: "First Name contain only letters and whitespaces",
type: "error",
confirmButtonText: "OK"
})
exit;
}
if (letters.test(userLastName)) {
}else{
//alert("Last name contains only letters and whitespaces");
swal({
title:"Error!",
text:"Last name contains only letters and whitespaces",
type:"error",
confirmButtonText:"OK"
})
exit;
}
if (phoneno.test(userContact)) {
}else{
//alert(" contact number is of 10 digit");
swal({
title:"Error!",
text:"contact number is of 10 digit",
type:"error",
confirmButtonText: "OK"
})
exit;
}
///alert("succes");
//swal({
// title:"Congratulation!",
// text:"You are successfully Registreared.",
// type:"success",
// confirmButtonText: "OK",
// })
swal('Congratulations!','Your are successfully Register','success');
}
</script>
</head>
<body>
<div id='Registration'>
<form action='Insert.php' method='post'>
<table id='myTable'>
<tr>
<td id='tableName' colspan='2' style='text-align: center'>Registration</td>
</tr>
<tr>
<td>First Name: </td>
<td><input type='text' id='fname' name='fname' required></td>
</tr>
<tr>
<td>Last Name:</td>
<td><input type='text' id='lname' name='lname' required></td>
</tr>
<tr>
<td>Email:</td>
<td><input type='email' id='email' name='email' required></td>
</tr>
<tr>
<td>Contact:</td>
<td><input type='text' id='contact' name='contact' required></td>
</tr>
<tr>
<td colspan='2' style='text-align: center'><input type='submit' id='submit' value='SUBMIT' name='submit' onclick='myFunction()'></td>
</tr>
</table>
</form>
</div>
<body>
这是我的 sweetAlert 函数,它适用于错误,但对于成功它不能正常工作。为了成功,它迫不及待地想要得到 sweetAlert 的响应。他们的形式 action='insert.php' method='post' 有什么问题吗?
请给我适当的解决方案?