1

私はこのコードを見てきました:

http://www.jquery4u.com/jquery-date-and-time-2/online-jquery-stopwatch/

作業中のページにタイマーが必要なので、それがどのように機能するかを正確に理解しようとしています。

私の人生では、タイマーの値が入力「disp」に追加される場所と、これをフォーム入力ではなく通常のテキストに入れる方法を理解することはできません。

それを参照していると私が見ることができる唯一のものは次のとおりです。

t[6]=document.getElementById('disp');

誰でもこれを理解するのを手伝ってくれますか、

ありがとう

4

1 に答える 1

2

t[6] を使用して HTML 要素を参照していることを正しく識別しました。しかし、それを設定するために、以前に次のものがあります:

function disp() {
    if (t[2]) t[1]=(new Date()).valueOf();
    t[6].value=format(t[3]+t[1]-t[0]);
}

t[6]はフォーム入力であるため、valueフォーム入力の をフォーマットされた時間に設定します。など、他の要素を使用したい場合は、<div id="myTime"></div>代わりに次のように言うことができます。

function disp() {
    if (t[2]) t[1]=(new Date()).valueOf();
    document.getElementById("myTime").innerText = format(t[3]+t[1]-t[0]);
}

のテキストを設定できるように、最後の行のみを変更しますdiv

于 2011-10-11T02:35:50.450 に答える