setdate javascript每次打开文档时都会触发

时间:2018-01-10 21:25:41

标签: javascript date

当学生访问我们的在线表单时,我们使用以下javascript通过onload函数自动设置当前日期。我们在表单上有一个实际的表单标签

            function fillTodaysDate()
            {
                if(document.getElementById('todaydate').value.length < 5){
                       var d = new Date();
                       var dateString = (d.getMonth()+1) + "/" + d.getDate() + "/" + d.getFullYear();
                       document.getElementById('todaydate').value = dateString;     
                }                      
            }

日期按预期填充,但是,每次在学生提交文档后打开文档时,它都会继续更新(表单会发送到我们审核的文档管理系统)。

我们如何在提交表单后阻止日期继续更新?

以下是实际字段的代码:

  <table style="BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 250px; HEIGHT: 26px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid">
    <tbody>
      <tr class="singlepropertyrow">
        <td class="propertylabel">Today's Date</td>
        <td style="WIDTH: 50%" class="propertycontent">
          <input style="WIDTH: 100%" 
          class="propertytextinput" type="text" readonly="true" name="todaydate" id="todaydate">
            <xsl:attribute name="value">
              <xsl:value-of select="_301YV5R_002E2MVLT0001HR_" />
            </xsl:attribute>
          </input>
        </td>
      </tr>
    </tbody>
  </table>

0 个答案:

没有答案