![](/img/trans.png)
[英]Getting function.js does not exist error when deploying 1st gen cloud function
[英]JS - If 1st function results in error keep attempting to execute
我正在為擴展編寫一些js代碼,而我的原始功能運行正常,那里沒有問題,但是林正嘗試添加更多代碼,以便-
執行我的函數時,如果它導致打開一個ID為#somediv且其內部任何地方出現錯誤的彈出div,它將繼續執行該函數,直到得到的彈出div沒有錯誤text / class / or id-單詞在其中的任何地方。
那有意義嗎? 我不確定該如何措辭,或者從哪里開始。
基本上像
var finderror = "error";
var containerdivid = "somediv";
function DoSomethingFirst() { //some function }
DoSomethingFirst();
if (containerdivid[0].match(finderror) == finderror) {
DoSomethingFirst();
}
如果要檢查containerdiv
的內容,可以使用querySelector
或textContent
:
...
var containerdiv = document.querySelector('#' + containerdivid);
while (containerdiv.textContent.indexOf(finderror) !== -1) {
DoSomethingFirst();
}
您應該使用while語句
var finderror = "error";
var containerdivid = "somediv";
function DoSomethingFirst() { //some function }
while (containerdivid[0].match(finderror) == finderror) {
DoSomethingFirst();
}
DoSomethingAfter();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.