1

私は次のコードを持っています:

var answer = prompt('ENTER YOUR TEXT);

JavaScript が実行されると、プロンプト ボックスが表示されますが、このコードが含まれる html ファイルのボックスの上にタイトルが表示されます。

それを取り除く方法はありますか?

4

1 に答える 1

0

いいえ、これは不可能です。代わりに apprise のようなものを試してください

Apprise('Name:', {input:true});

http://labs.bigroomstudios.com/libraries/Apprise-v2

以下を編集

これで問題がスッキリ解決!

window.prompt = function(text, callback) {

    var options = {
        buttons: {
            confirm: {
                text: 'Send',
                action: function(e) {
                    callback(e.input);
                    Apprise('close');
                }
            },
        },
        input: true
    };

    Apprise(text, options);
};

prompt("Say something", function(returnValue) {
    console.log(returnValue);
});
于 2013-11-03T16:17:36.523 に答える