SitePoint Sponsor |
|
User Tag List
Results 1 to 1 of 1
Thread: Ramdom name generator script
-
Jul 23, 2006, 13:09 #1
- Join Date
- Feb 2006
- Posts
- 112
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Ramdom name generator script
Hi,
I need your help with a random name generator script.
I found this
But I want to change it abit.
On that one is has two first name variables (one each for male and female) but only one last name var, but I wanted male and female first and last names. I tried tweaking it to this:
Code:<script type="text/javascript" language="JavaScript"> <!-- Hide this script from incompatible browsers! // Programmed By: Michael C. Hundt Copyright08-25-99, mchundt@nglic.com, http://www.cinet.net/~mhundt/ // Permission granted to SimplytheBest.net to feature script in its DHTML script collection // Courtesy of SimplytheBest.net - http://simplythebest.net/scripts/ var MFname = new Array("Lazy",Freaky","Crazy","Cool","Baby") var FFname = new Array("Cool","Crazy","Spicy","Baby","Rock","Glam","Fab",Psycho","Super") var Lname = new Array("Weirdo","Boy","Daddy","Idiot","God","Dude","Nerd","Man") var FLname = new Array("Weirdo","Diva", "Cow","Girl","Chick") var r=0 var i=0 function RandomName() { r=Math.floor(Math.random() * Lname.length); if(document.NAMEIT.GENDER.options[1].selected == true) { i=Math.floor(Math.random() * FFname.length); document.NAMEIT.FNAME.value=FFname[i] document.NAMEIT.LNAME.value=FLname[r] } else { i=Math.floor(Math.random() * MFname.length); document.NAMEIT.FNAME.value=MFname[i] document.NAMEIT.LNAME.value=Lname[r] } } // Hide this script from incompatible browsers! --> </script> <table cellspacing="0" cellpadding="0" bordercolor="#95c43d" border="0" bgcolor="#eef9eb" align="center"> <tr> <td> <h4 style="text-align: center;">Cool Slogan Generator</h4> <center> <form name="NAMEIT"> <table> <tr> <td valign="top" align="right"><b><font size="2" face="Arial">Choose <br/> </font></b></td> <td valign="top"><font size="2" face="Arial"><select name="GENDER" size="1"> <option value="Male">He Says </option> <option value="Female">She Says</option> </select> </font> </td> <td valign="top" align="right"><b><font size="2" face="Arial"> First Name:</font></b></td> <td valign="top"><font size="2" face="Arial"><input type="text" name="FNAME" size="15"/></font></td> <td valign="top" align="right"><b><font size="2" face="Arial"> Last Name:</font></b></td> <td valign="top"><font size="2" face="Arial"><input type="text" name="LNAME" size="15"/> </font></td> </tr> </tbody> </table> <p align="center"><input type="button" name="Button1" value="Create My Slogan" ONCLICK="RandomName()"/></p> </form> </center> </td> </tr> </table> <!-- End Random Name Generator -->
Also how do I get the result to be shown in a separate text box underneath?
I have been reading
this guide most of the day trying to understand how to do this myself but I am new to js and its just going over my head.
Any pointers in the right direction would be greatly appreciated!
Thank you!
S xx
Bookmarks