ウェブサイトのHTMLフォームにGoogleフォームを作成します。投稿時に更新するGoogleフォームの設定
私が持っている問題は、投稿時にユーザーが醜い確認ページにリダイレクトされることです。
このフォームは、複数の提出物を受け取るように設計されています。
私の解決策は、フォームが送信されたときにページを更新して、エントリを送信し、ワンクリックで新しいページを準備できるようにすることです。
しかし、私はこれを動作させることはできません。
私は私がしましボタン
<input type="button" class="sbutton" name="submit" type="submit" value="Submit" value="Refresh Page" onClick="window.location.reload()"/>
を提出する2つの値を与えて試してみたアンカータグに
<a href="javascript:history.go(0)"> <button type="submit"> SUBMIT </button> </a>
を送信ボタンをラップ試してみました最初にその名前を知らずにウェブページにリンクしようとしました
<a href="?"> <button type="submit"> SUBMIT </button> </a>
あなたが見ることができるように、私は迷ってしまいました。どんな助けでも大歓迎です。
<script>
$('#input-form').one('submit',function(){
var inputq1 = encodeURIComponent($('#input-q1').val());
var inputq2 = encodeURIComponent($('#input-q2').val());
var inputq3 = encodeURIComponent($('#input-q3').val());
var q1ID = "entry.340878806";
var q2ID = "entry.569569223";
var q3ID = "entry.1623478195";
var baseURL = 'https://docs.google.com/forms/d/e/1FAIpQLSf6So7J- dJum3X4_rWAn07yALmyirzHDvufr5Ke3FUTXuR5wA/formResponse?';
var submitRef = '&submit=1480224357040003724';
var submitURL = (baseURL + q1ID + "=" + inputq1 + "&" + q2ID + "=" + inputq2 + "&" + q3ID + "=" + inputq3 + submitRef);
console.log(submitURL);
$(this)[0].action=submitURL;
$('#input-feedback').text('Word succesfully submitted, refresh page to submit a new one');
});
:ここ
は、彼らが次のように何らかの方法で衝突するように見えるので、ソリューションのどれもこれまでのところ、私が指定したものを行うことができていなかった、私はフォームを送信するために使用しているスクリプトです
フォームの詳細を提供します... ? –
何を知りたいですか? '入力ID = "入力-q1"プレースホルダー= "単語" <入力ID = "入力-q1" <入力ID = "入力-q3"プレースホルダー= "メモリ"タイプ=テキスト> <入力ID = "入力-q2"プレースホルダー= "変換"名前= "q2"名前=「Q3」タイプ=テキスト> <ボタンID =「フォーム提出」タイプ=「提出は」> 「 を提出してくださいその後、私は機能を持つボタンがクリックされた提出したときにトリガ。 –
投稿を参照してください、私は問題が何であるか説明するのに役立つスクリプトを追加しました。 –