0

私は時間が実行されており、定数値ではないセクション。中に最新の値を送りたいフォームを介して。

の現在の実行値を送信する方法を教えてくださいフォームを介して。以下は私のセクションです、

<div id="txt"></div>

の値を表示するJavascript関数があります

//..Inside the java script code...
var output = document.getElementById("txt");
startTime();
//for full code , please visit below link

このページを見てください:http://www.chemfluence.org.in/sample.html ここに画像の説明を入力してください

4

3 に答える 3

1

を追加し、<input type='hidden' name='something' id='something'>その値をdivと一緒に設定する必要があります。

output.innerText = format(display);
outputSubmitter.value = format(display);

..。

var output = document.getElementById("txt");
var outputSubmitter = document.getElementById("something");

..。

<form action="..." method="...">
  <div id="txt"></div>
  <input type='hidden' name='something' id='something' />
</form>
于 2013-01-12T08:51:46.037 に答える
1

この方法を試してください

 <div id="txt"></div>
  <form name='' id='' method='post'>
  <input type='text' name='getmytime' id='getmytime'/>
  <input type='button' name='subtime' id='subtime' value='Submit' onclick='getcurrenttime()'/>

また、このようにスクリプトを変更します。

function startTime() {
    var now = new Date();
    var display = getVirtual(now);
    output.innerText = format(display);
    document.getElementById("getmytime").value=format(display);//insert the value to textbox
    setTimeout(startTime, 1000/factor - (now.getMilliseconds() % (1000/factor)));
}

function getcurrenttime() {
 alert(document.getElementById("getmytime").value);//get time onclick
}
于 2013-01-12T09:15:03.557 に答える
0

以下に追加してください。

document.getElementById('txt').innerHTML = format(display); 
于 2013-01-12T09:00:35.730 に答える