0

私が作成したランダム コードを含むダイアログ ボックスを表示したいと考えています。これは私の機能です:

function randomString() {
    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
    var string_length = 8;
    var randomstring = '';
    for (var i = 0; i < string_length; i++) {
        var rnum = Math.floor(Math.random() * chars.length);
        randomstring += chars.substring(rnum, rnum + 1);
    }
    alert(randomstring);
    window.location = "Insert-Transac.jsp";
}

変数randomstringを一時的に表示して非表示にしたい。誰でも私を助けることができますか?

4

1 に答える 1

0

これは機能しますか?

function randomString() {
    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
    var string_length = 8;
    var randomstring = '';
    for (var i = 0; i < string_length; i++) {
        var rnum = Math.floor(Math.random() * chars.length);
        randomstring += chars.substring(rnum, rnum + 1);
    }
    return randomstring;
}
document.getElementById("randstring").innerHTML = randomString();
window.setTimeout(function(){document.getElementById("randstring").innerHTML = ""}, 2000);

これは、randstring の ID を持つ要素があることを前提としています。

于 2013-04-26T21:32:09.047 に答える