Hi All,
I have a problem with java script. I am trying to set 3 select dropdown
menus in a form to the present Day, Month, and year. The fields are called
PSDay, PSMonth, PSYear respectively. The form Name is StatementInfoForm.


The Javascript code below works fine in Internet Explorer but does not in
Netscape. The form Follows.

The main problem is with the following lines
document.StatementInfoForm.PSDay.value = ardate[myweekday];
document.StatementInfoForm.PSMonth.value = armonth[mymonth];
document.StatementInfoForm.PSYear.value = year;

I execute these lines with an OnLoad event. Can anybody help me in figuring
out a way to come around this problem?
Thanks,
CGI

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
var day="";
var month="";
var myweekday="";
var year="";
newdate = new Date();
mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
myyear= mydate.getYear();
year = myyear;

if (year < 2000)
year = year + 1900;

arday = new
Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
armonth = new Array("01","02","03","04","05","06","07","08","09",
"10","11","12")
ardate = new
Array("00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31");

function setinitialvalues(){
document.StatementInfoForm.PSDay.value = ardate[myweekday];
document.StatementInfoForm.PSMonth.value = armonth[mymonth];
document.StatementInfoForm.PSYear.value = year;
}
//-->
</SCRIPT>



<form action="none" method="GET" name="StatementInfoForm">
              <b><font face="Arial, Helvetica, sans-serif" color="#000000">
Asof Date&nbsp;&nbsp;&nbsp;</font></b>
              <select name="PSDay" onChange="updateStartField()">
                <option value="01" selected> 1
                <option value="02"> 2
                <option value="03"> 3
                <option value="04"> 4
                <option value="05"> 5
                <option value="06"> 6
                <option value="07"> 7
                <option value="08"> 8
                <option value="09"> 9
                <option value="10"> 10
                <option value="11"> 11
                <option value="12"> 12
                <option value="13"> 13
                <option value="14"> 14
                <option value="15"> 15
                <option value="16"> 16
                <option value="17"> 17
                <option value="18"> 18
                <option value="19"> 19
                <option value="20"> 20
                <option value="21"> 21
                <option value="22"> 22
                <option value="23"> 23
                <option value="24"> 24
                <option value="25"> 25
                <option value="26"> 26
                <option value="27"> 27
                <option value="28"> 28
                <option value="29"> 29
                <option value="30"> 30
                <option value="31"> 31
              </select>
              <select name="PSMonth" onChange="updateStartField()">
                <option value="01" selected> January
                <option value="02"> February
                <option value="03"> March
                <option value="04"> April
                <option value="05"> May
                <option value="06"> June
                <option value="07"> July
                <option value="08"> August
                <option value="09"> September
                <option value="10"> October
                <option value="11"> November
                <option value="12"> December
              </select>
              <select name="PSYear" onChange="updateStartField()">
                <option value="1999" selected> 1999
                <option value="2000"> 2000
                <option value="2001"> 2001
                <option value="2002"> 2002
                <option value="2003"> 2003
                <option value="2004"> 2004
                <option value="2005"> 2005
              </select>
              <br>
             <b><br>
                                       <font face="Arial, Helvetica,
sans-serif" color="#000000">User Name</font></b>
                                       <input type="text" name="Usr" size=8
maxlength=20 onChange="updateUsrField()">
            </form>
            <form action="GetReps.cgi" name="GetStatement" method="GET">
              <input type="HIDDEN" name="query" value="rpt">
              <input type="RADIO" name="rptname" value="AcctSumm" checked>
                 <font face="Arial, Helvetica,
sans-serif"><b>Statement</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <font face="Arial, Helvetica,
sans-serif"><b>Finalize</b></font>
                    <input type="CHECKBOX" name="FinalizeFlag"
value="Y"><br>
              <input type="RADIO" name="rptname" value="Fees">
                 <font face="Arial, Helvetica,
sans-serif"><b>Fees</b></font><br><br>
              <input type="HIDDEN" name="AsofDt" value="1999,01,01">
              <input type="HIDDEN" name="InterimFlag" value="Y">
              <input type="HIDDEN" name="Usr" value="NoOne">
              <input type="BUTTON" value="GetStatement/Fees"
onClick="verifySubmit(this.form)">
            </form>



________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to