2

onload関数を使用して、ページが開かれた日付を表示しましたが、正しく機能しています。しかし、この関数にユーザー名を追加すると、何も表示されません(ユーザー名もページの上部に表示されるようにします)。

これは私が使用している関数です:

    window.onload = function () {
    var newDate = new Date();
    $('#dateday').val(newDate.getFullYear() + '-' + newDate.getMonth() + '-' + newDate.getDate()); // This is showed correctly 
    alert(localStorage["username"]); // It's alerted correctly
    $('#usernamethename').val(localStorage["username"]); //This is not displayed.

htmlコード:

    <h3 id="usernamethename"></h3>
    <input id="dateday" type= text></input>

ユーザー名が表示されない理由を知っていますか?&ページの上部に名前を表示するためのより良いアイデアがあれば、それらについて言及していただければ幸いです。

どうもありがとう :)

4

2 に答える 2

2

これを試して:

$('#usernamethename').text(localStorage["username"]);
于 2012-04-14T00:18:32.040 に答える
2

これを行う

$('#usernamethename').html(localStorage["username"]);
于 2012-04-14T00:22:29.743 に答える