DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/)
-   JavaScript / DHTML / AJAX (http://www.daniweb.com/forums/forum117.html)
-   -   ALERT and JAVA Script (http://www.daniweb.com/forums/thread114863.html)

Traicey Mar 20th, 2008 8:52 am
ALERT and JAVA Script
 
I have a program that suppose to print out a student information so I have to use Alert in order to make this a success but my JAVA SCRIPT is not producing anything, I dont know what Im missing in my code please have a look at it.... its quite bit long but please be pacient with me

<script language="javascript">
                <!--
                  function validateInput()
                  {
                      var LName = document.frmStudentInfo.txtLastName.value;
              var FName = document.frmStudentInfo.txtFirstName.value;
              var MI = document.frmStudentInfo.txtS_Mi.value;
              var Address = document.frmStudentInfo.txtS_Add.value;
              var City = document.frmStudentInfo.txtS_City.value;
              var State = document.frmStudentInfo.txtS_State.value;
              var Zip = document.frmStudentInfo.txtS_Zip.value;
              var Phone = document.frmStudentInfo.txtS_Phone.value;
              var DOB = new Date(document.frmStudentInfo.txtS_Dob.value);
              var lstInx = document.frmStudentInfo.lstF_ID.selectedIndex;
              var radValue;
              var checkedBox = "NO";
              var radChecked = false;
             
              for(var i = 0;i < document.frmStudentInfo.optS_Class.length;i++)
              {
                if(document.frmStudentInfo.optS_Class[i].checked)
                  {
                    radValue = document.frmStudentInfo.optS_Class[i].value;
                    radChecked = true;
                  }
              }
             
              if(document.frmStudentInfo.txtLastName.value == "")
              {
                alert("Please enter last name");
                document.frmStudentInfo.txtLastName.select();
                return false;
              }
              else if(document.frmStudentInfo.txtFirstName.value == "")
              {
                alert("Please enter first name");
                document.frmStudentInfo.txtFirstName.select();
                return false;
              }
              else if(document.frmStudentInfo.txtS_Mi.value == "")
              {
                alert("Please enter MI");
                document.frmStudentInfo.txtS_Mi.select();
                return false;
              }
              else if(document.frmStudentInfo.txtS_Add.value == "")
              {
                alert("Please enter address");
                document.frmStudentInfo.txtS_Add.select();
                return false;
              }
              else if(document.frmStudentInfo.txtS_City.value == "")
              {
                alert("Please enter city");
                document.frmStudentInfo.txtS_City.select();
                return false;
              }
              else if(document.frmStudentInfo.txtS_State.value == "")
              {
                alert("Please enter state");
                document.frmStudentInfo.txtS_State.select();
                return false;
              }
              else if(document.frmStudentInfo.txtS_Zip.value == "")
              {
                alert("Please enter zip code");
                document.frmStudentInfo.txtS_Zip.select();
                return false;
              }
              else if(document.frmStudentInfo.txtS_Phone.value == "")
              {
                alert("Please enter phone");
                document.frmStudentInfo.txtS_Phone.select();
                return false;
              }
              else if(isNaN(DOB) == true)
              {
                alert("Please enter valid date in the format dd/mm/yy");
                document.frmStudentInfo.txtS_Dob.select();
                return false;
              }
              else if(lstInx == -1)
                      {
                        alert("Please select Advisor");
                        document.frmStudentInfo.lstF_ID.selectedIndex == 0;
                        return false;
                      }
              else if(radChecked == false)
                      {
                        alert("Please select class");
                        return false;
                      }
                      else
                      {
                        if(document.frmStudentInfo.chkResident.checked == true)
                          {
                          checkedBox = "YES";
                          }
                alert(FName +  " " + LName + "\n" +
                                        Address + "\n" +
                                        City + " " + State + " " + Zip + "\n" +
                                        "Phone" +  " " + Phone + "\n" +
                                        "Class" + " " +  radValue + "\n" +
                                        "WI Resident" + " " + checkedBox + "\n" +
                                        "Advisor" + " " + document.frmStudentInfo.lstF_ID.options[lstInx].text);
                        }       
                  }
                //-->
                </script>

~s.o.s~ Mar 22nd, 2008 5:03 am
Re: ALERT and JAVA Script
 
Develop using Firefox. You can use a nifty feature of Firefox called the Error Console which shows you all the Javascript errors on your page (if you have any).

sagedavis Mar 22nd, 2008 10:54 am
Re: ALERT and JAVA Script
 
I don't know how I found this but I did.
alert("Please select Advisor");
                        document.frmStudentInfo.lstF_ID.selectedIndex == 0;
                        return false;
                      }
there is no "if" or "elsif" related to this line of code
Sage

Traicey Mar 25th, 2008 2:37 am
Re: ALERT and JAVA Script
 
Thanx a lot guyz really appreciate it
My project is just perfect

Thanx once again


All times are GMT -4. The time now is 11:36 pm.

Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC