0

現在の日付を html 形式で生成し、それを変数currentDateに格納したいと考えています。私が書いたときに、ユーザーがテキスト領域に入力すると正常に動作します。しかし、現在の日付を保存し (ユーザーが入力する必要はありません)、変数currentDateに保存したいと考えています。

4

1 に答える 1

2

jspで隠し変数を使う JSPなら

JSP HTML:

 <input type="hidden" name="currentDate" id="currentDate" value="<%=new Date()%>">
    <div id="div1"></di>

ジャバスクリプト:

function onLoad()
  {
   document.getElementById('div1').innerHTML ='<%=new Date()%>';
  }

html で隠し変数を使用する HTML の場合は、これを onLoad Form と呼びます

HTML:

<input type="hidden" name="currentDate" value="">
<div id="div1"></di>

ジャバスクリプト:

 function onLoad()
    {
    var month = dateObj.getUTCMonth();
    var day = dateObj.getUTCDate();
    var year = dateObj.getUTCFullYear();

    newdate = year + "/" + month + "/" + day;
    document.getElementById('currentDate').value=newdate;
    document.getElementById('div1').innerHTML =newdate;
    }
于 2012-11-17T11:58:17.043 に答える