Reputation: 1528
I have done many validation but this time not working i dont know how please help me.. HTML
<form action="" method="post" name="contactformm" onsubmit="return valiadd()">
<div class='row'>
<div class='col-sm-4'>
<div class='form-group'>
<label for='fname'>Name</label>
<input type='text' name='namee' class='form-control' />
</div>
<div class='text-right'>
<input type='submit' class='btn btn-primary' value='Submit' />
</div>
</div>
</div>
</form>
Javascript code
function valiadd {
var name = document.contactformm.namee.value;
if(name==""){
alert('Please Fill Your Name');
document.contactformm.namee.focus();
return false;
}
else {
return true;
}
}
Upvotes: 2
Views: 50
Reputation: 834
You forgot the parentheses in the function, Use the chrome console to detect errors
function valiadd (){
var name = document.contactformm.namee.value;
if(name==""){
alert('Please Fill Your Name');
document.contactformm.namee.focus();
return false;
}
return true;
}
Upvotes: 1
Reputation: 577
you just forgot to add brackets after your function name
just change this line :
function valiadd {
with
function valiadd() {
Upvotes: 2
Reputation: 7312
You haven't put braces after function name.
Working fiddle https://jsfiddle.net/55qgqhvz/1/
function valiadd() {
var name = document.contactformm.namee.value;
if(name==""){
alert('Please Fill Your Name');
document.contactformm.namee.focus();
return false;
}
else {
return true;
}
}
Upvotes: 0