i have all the fields working. now i just need the user information as well as my created images into my sidebar div id="badge" and div id="results"
every time i hit submit it clears the form rather than posting it. what am i missing?
// JavaScript Document
function setupForm() {
}
function validateData() {
var fname_valid = false;
var lname_valid = false;
var phone_valid = false;
var email_valid = false;
var url_valid = false;
// variables are for images to go next to success and error...
//SUCCESS IMAGES (check mark)
var cmark_fname = document.createElement('img');
cmark_fname.setAttribute('src','img/c_mark.jpg');
var cmark_lname = document.createElement('img');
cmark_lname.setAttribute('src','img/c_mark.jpg');
var cmark_phone = document.createElement('img');
cmark_phone.setAttribute('src','img/c_mark.jpg');
var cmark_email = document.createElement('img');
cmark_email.setAttribute('src','img/c_mark.jpg');
var cmark_url = document.createElement('img');
cmark_url.setAttribute('src','img/c_mark.jpg');
// ERROR IMAGES (error mark)
var emark_fname = document.createElement('img');
emark_fname.setAttribute('src','img/e_mark.jpg');
var emark_lname = document.createElement('img');
emark_lname.setAttribute('src','img/e_mark.jpg');
var emark_phone = document.createElement('img');
emark_phone.setAttribute('src','img/e_mark.jpg');
var emark_email = document.createElement('img');
emark_email.setAttribute('src','img/e_mark.jpg');
var emark_url = document.createElement('img');
emark_url.setAttribute('src','img/e_mark.jpg');
// FIRST NAME
document.myform.fname_name.onblur = function() {
var fname = document.getElementById('fname');
var span = fname.getElementsByTagName('span');
if(this.value.length > 0) {
span[0].appendChild(cmark_fname);
if(span[0].firstChild.nodeValue == null) {
span[0].appendChild(document.createTextNode('Success!'));
fname_valid = true;
} else {
span[0].firstChild.nodeValue = "Success!";
fname_valid = true;
}
} else {
span[0].appendChild(emark_fname);
if(span[0].firstChild.nodeValue == null) {
span[0].appendChild(document.createTextNode('Error!'));
fname_valid = false;
} else {
span[0].firstChild.nodeValue = "Error!";
fname_valid = false;
}
}
}
document.myform.fname_name.onfocus = function() {
var fname = document.getElementById('fname');
var span = fname.getElementsByTagName('span');
span[0].firstChild.nodeValue = "Enter Your First Name";
span[0].removeChild(cmark_fname);
span[0].removeChild(emark_fname);
}
// LAST NAME
document.myform.lname_name.onblur = function() {
var lname = document.getElementById('lname');
var span = lname.getElementsByTagName('span');
if(this.value.length > 0) …