Jump to content

[SOLVED] function not working...simple


ag3nt42

Recommended Posts

can anyone tell me why this function will not work...

 

I keep getting error saying

 

"I'm gay and object is required Your function won't work dumbarse" ///Thats gota be the most retarded error msg ever.

 

 

please help!,

 

thanks

 

<script type='text/javascript'>
function checkName(object)
{
if(object=='Name')
{
	if(document.getElementById('urnmae').value=='')
	{
		alert('You must enter a name!');
		document.getElementById('urname').focus();
	}
}

if(object=='Organization')
{
	if(document.getElementById('organization').value='')
	{
		alert('You must enter an organization name!');
		document.getElementById('organization').focus();
	}
}

if(object=='Phone')
{
	if(document.getElementById('phone').value=='')
	{
		alert('You must enter a phone number!')
		document.getElementById('phone').focus();
	}
}
}

</script>

 

 

on my input forms im passing object like so:

 

<input type='text' name='urname' onblur='checkName("Name")' />

Link to comment
https://forums.phpfreaks.com/topic/115301-solved-function-not-workingsimple/
Share on other sites

I'm not sure if that first name was a joke or not but a quick typo I noticed:

 

if(document.getElementById('urnmae').value=='')
	{
		alert('You must enter a name!');
		document.getElementById('urname').focus();
	}

 

first line has urnmae and the 4th is urname

 

 

but regardless, it's not going to work because you're calling a string into the function and it's not gonna do what you need. You need to replace "Name" with 'this.value'(without the single quotes) and make sure there are no quotes in the function in the input field

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.