<!-- <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> -->
<script>
//function for passing data to select option using ajax request
var xmlhttp = new XMLHttpRequest();
var url = "https://api.myjson.com/bins/9ohkv";
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var myArr = JSON.parse(this.responseText);
myFunction(myArr);
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send();
function myFunction(arr) {
var out = "";
var i;
for (i = 0; i < arr.length; i++) {
out += '<option value="' + arr[i].code + '">' +
arr[i].name + '</option>';
}
document.getElementById("selectcountry").innerHTML = out;
}
// function for reaset input box on reset button click
function resetform() {
document.getElementById("signupform").reset();
}
// function for hide error massage when keypress on input box
function error() {
document.getElementById("errormsg").style.display = "none";
document.getElementById("errormsg1").style.display = "none";
document.getElementById("errormsg2").style.display = "none";
document.getElementById("errormsg3").style.display = "none";
document.getElementById("errormsg4").style.display = "none";
document.getElementById("errormsg5").style.display = "none";
document.getElementById("errormsg6").style.display = "none";
document.getElementById("errormsg7").style.display = "none";
}
// function for form validation
function validateForm() {
var dobpattern = /^(0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])[\/\-]\d{4}$/;
var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
var name = document.myForm.name.value;
var dob = document.myForm.dob.value;
var username = document.myForm.username.value;
var email = document.myForm.email.value;
var gender = document.myForm.gender.value;
var password = document.myForm.pswd.value;
...