gpt4 book ai didi

javascript - 如何在没有 iframe 的情况下使用 Google 表单?

转载 作者:太空狗 更新时间:2023-10-29 15:39:59 25 4
gpt4 key购买 nike

几年前,我在互联网上发现如何在联系页面中仅使用属性提交按钮操作中的查询而不使用 iframe 来使用 Google 表单。现在,我再也找不到了。是否仍然可以在没有 iframe 的情况下使用 Google 表单?

最佳答案

刚刚找到了!

 function postToGoogle() {
var field1 = $("input[type='radio'][name='qs1']:checked").val();
var field2 = $('#feed').val();

$.ajax({
url: "https://docs.google.com/forms/d/e/1FAIpQLSdjOTKRb7YiWi8OGPq6M6CRL0TpuAsUKacKp2XgruMbIp4wzg/formResponse",
data: {
"entry.924752166": field1,
"entry.997497831": field2
},
type: "POST",
dataType: "xml",
statusCode: {
0: function() {
//Success message
},
200: function() {
//Success Message
}
}
});
}

/*
$(document).ready(function() {
$('#form').submit(function() {
postToGoogle();
return false;
});

});
*/
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<strong>Test Google Form</strong>
<form id="form" target="_self" onsubmit="" action="javascript: postToGoogle()">
<fieldset>
<label>Question 1</label>
<input id="qs1_op_1" type="radio" value="Yes" name="qs1" />
<input id="qs1_op_2" type="radio" value="No" name="qs1" />
</fieldset>

<fieldset>
<label>Text</label>
<textarea id="feed" name="feed"></textarea>
</fieldset>
<div style="width: 100%; display: block; float: right;">
<button id="send" type="submit">
Send
</button>
</div>
</form>
<br /><br />
The <a href="https://docs.google.com/spreadsheets/d/1bVeLfK2gm6emaGRKHnMllpeb_P4HwwZoIfZB5MCcyZg/pubhtml">Result</a> takes few minutes to be shown, but it is sent to the google sheet instantaneously.
<br /><br />

它在 CodePen 中工作.

关于javascript - 如何在没有 iframe 的情况下使用 Google 表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40560853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com