如何将已更改的百分比从函数转换为警报

时间:2015-11-04 07:23:04

标签: javascript android cordova

我正在尝试创建一个警报,其中显示下载文件的百分比。

我已经可以使用以下代码行在html div中显示:

javascript文件:

statusDom = document.querySelector('#status');

ft.onprogress = function(progressEvent) {
            if (progressEvent.lengthComputable) {
                 perc = Math.floor(progressEvent.loaded / progressEvent.total * 100);
                statusDom.innerHTML = perc + "% loaded...";


            } else {
                if(statusDom.innerHTML == "") {
                    statusDom.innerHTML = "Loading";
                } else {
                    statusDom.innerHTML += ".";
                }
            }
        };

html文件:

<div class="status" id="status"></div>

但是我想把它放在一个看起来像这样的警告框中:

navigator.notification.alert(
    perc + "% loaded...",  // message
    null,         // callback
    'Title',            // title
    'Cancel'                  // buttonName
    );

那么如何在javascript文件中的警告框内动态更改值status2Dom.innerHTML = perc + "% loaded...";,而不是html中的div文件。这样做有一个简单的代码行吗?

提前谢谢你:)

0 个答案:

没有答案