Java script error when using javascript to set a value on a custom date field in internet explorer

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Low
    • None
    • Affects Version/s: 3.13.1
    • Component/s: Issue - Fields
    • Environment:
    • 3.13

      Javascript code below works in firefox.
      <script type="text/javascript">

      document.jiraform.onsubmit=myFunction;

      function myFunction()
      {
      var d = new java.util.Date();
      var curr_day = d.getDate();
      var curr_year = d.getYear()+1900;
      var curr_month = d.getMonth();
      var cur_time = d.getTime();
      var curr_hour = d.getHours();
      var curr_min = d.getMinutes();
      var m_names = new Array("Jan", "Feb", "Mar",
      "Apr", "May", "Jun", "Jul", "Aug", "Sep",
      "Oct", "Nov", "Dec");

      var ap = "AM";
      if (curr_hour > 11)

      { ap = "PM"; }

      if (curr_hour > 12)

      { curr_hour = curr_hour - 12; }

      if (curr_hour == 0)

      { curr_hour = 12; }

      due_date = curr_day+"/"m_names[curr_month]"/"curr_year" "curr_hour":"curr_min" "+ap;

      //java.sql.Timestamp currentTimestamp = new java.sql.Timestamp(new Date().getTime());

      //alert("due date string =" +due_date);
      if (document.getElementById("customfield_10300").value == "")

      {document.getElementById("customfield_10300").value = due_date;}

      return true;
      }
      </script>

              Assignee:
              Jack Low [Atlassian]
              Reporter:
              Corky Wicks
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: