Paul Jr
11-17-2003, 08:51 PM
Aight, I was helped with this script before (thanks to all who did), but I'm having another problem. Now, I have it set up so that an alert pops up depending on what you enter in for a name:
<script type="text/javascript">
var name = prompt("Please enter your name","here");
while(!name) name = prompt("Please enter your name:", "here");
if(name=="Paul") {
alert("Welcome, Webmaster Paul"); }
if(name=="Jesse" || name=="jesse") {
alert("Welcome, Brother "+name+"."); }
if(name=="luke" || name=="Luke") {
alert("Hi... "+name+"..."); }
if(name=="" || name=="here") {
var accept = confirm("Please enter a name");
if(accept == true) {
location.reload(); }
else {
self.close(); } }
</script>
I want it to display "Welcome+name", and whatever the user entered, as long as it is not any of the name specified, shows up in the alert box. Like, if you entered will, it would be, "Welcome, Will."
I tried this:
<script type="text/javascript">
var name = prompt("Please enter your name","here");
while(!name) name = prompt("Please enter your name:", "here");
if(name=="Paul") {
alert("Welcome, Webmaster Paul"); }
if(name=="Jesse" || name=="jesse") {
alert("Welcome, Brother "+name+"."); }
if(name=="luke" || name=="Luke") {
alert("Welcome... "+name+"..."); }
if(name=="" || name=="here") {
var accept = confirm("Please enter a name");
if(accept == true) {
location.reload(); }
else {
self.close(); } }
else {
alert("Welcome, "+name+"."); }
</script>
But that will display, "Welcome, Paul." After the first alert.
<script type="text/javascript">
var name = prompt("Please enter your name","here");
while(!name) name = prompt("Please enter your name:", "here");
if(name=="Paul") {
alert("Welcome, Webmaster Paul"); }
if(name=="Jesse" || name=="jesse") {
alert("Welcome, Brother "+name+"."); }
if(name=="luke" || name=="Luke") {
alert("Hi... "+name+"..."); }
if(name=="" || name=="here") {
var accept = confirm("Please enter a name");
if(accept == true) {
location.reload(); }
else {
self.close(); } }
</script>
I want it to display "Welcome+name", and whatever the user entered, as long as it is not any of the name specified, shows up in the alert box. Like, if you entered will, it would be, "Welcome, Will."
I tried this:
<script type="text/javascript">
var name = prompt("Please enter your name","here");
while(!name) name = prompt("Please enter your name:", "here");
if(name=="Paul") {
alert("Welcome, Webmaster Paul"); }
if(name=="Jesse" || name=="jesse") {
alert("Welcome, Brother "+name+"."); }
if(name=="luke" || name=="Luke") {
alert("Welcome... "+name+"..."); }
if(name=="" || name=="here") {
var accept = confirm("Please enter a name");
if(accept == true) {
location.reload(); }
else {
self.close(); } }
else {
alert("Welcome, "+name+"."); }
</script>
But that will display, "Welcome, Paul." After the first alert.