0
フォーム私は、コードのこの部分での重力フォームの制限時間を管理:時間制限は
<script>
function move() {
var elem = document.getElementById("myBar");
var width = 0;
var sanie = 0;
var id = setInterval(frame, 500);
function frame() {
if (width >= 100) {
clearInterval(id);
document.getElementById("gform_9").submit();
} else {
sanie+=0.5;
if(sanie % 1 == 0){elem.innerHTML = Math.floor(sanie/60) + " : " + sanie % 60}
if(sanie % 10 == 0){width++;elem.style.width = width + '%';}
}
}
}
document.addEventListener("DOMContentLoaded", function(event) {
move();
});
</script>
<div id="myProgress">
<div id="myBar">0 : 0</div>
</div>
[gravityform id="9" title="true" description="true"]
私のフォームは複数ページで、制限時間を超えたときに、各ページには、次に行きます。最後のページフォームが提出されるまで。問題は、すべてのページの時間制限が同じであることです。各ページの期限を個別に設定するにはどうすればよいですか?あなたはユーザーがフォームを変更するには何かのページをチェックする必要があります
ユーザーがいるビューをフォームに渡してみませんか?ビューを取得したら、フォームの時刻を変更するif文を実行できます。 – HelloWorld
あなたは簡単な例を挙げることができますか? –