私はOpenPGPライブラリを使用してフォームを暗号化するスクリプトを一般化しようとしています。次のコードは、各フォーム要素を取り、その値を暗号化する必要がありますwhileループのjavascriptで約束
var working = formID.elements[0];
var counter = 0;
while (working) {
encrypt(working.value).then(function(encrypted_msg) {
console.log("processing");
working.value = encrypted_msg;
});
console.log("assuming processed");
var counter = counter + 1;
var working = formID.elements[counter];
}
: 私は、クライアント側のコードといくつかのトラブル(Javascriptを)得ました。ただし、whileループは、非同期のencrypt()関数が解決されるのを待つことはありません。
私はこの場合に約束を使用する必要があると思うが、私は考えていないし、いくつかのチュートリアルはwhileループでは動作しなかった。
ヘルプ?
フレームワークを使用していますか?フロントエンドまたは純粋なjavascriptに反応しますか? –
@AkashBhandwalkar純粋なjavascriptとJQueryのみです。 – Squared
私は答えました。私はそれが動作することを願って! –