使用window.prompt()實(shí)現(xiàn)彈出用戶(hù)輸入的對(duì)話框

字號(hào):


    無(wú)意中看到window.prompt()方法,之前真沒(méi)有使用過(guò),孤陋寡聞。不過(guò)現(xiàn)在學(xué)習(xí)下吧。
    在網(wǎng)頁(yè)中,有時(shí)需要彈出一個(gè)提示框,而且在提示框中還需要用戶(hù)輸入一些內(nèi)容,這就可以用prompt對(duì)象,具體實(shí)現(xiàn)用法如下。
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <script>
    var _saytext = decodeURI("我真笨");
    var _text;
    var err_list = new Array("別亂填!!","快填,別試了??!");
    _text = prompt("在下面輸入框填“" + _saytext +"”");
    for ( i = 0; _text != _saytext; ++i) {
    if ( i == err_list.length) {
    i = 0;
    }
    alert(err_list[i]);
    _text = prompt("在下面輸入框填“" + _saytext +"”");
    }
    alert("嗯,這就對(duì)了!");
    </script>
    </head>
    </html>