从HTML网页发布到Google云端硬盘电子表格

时间:2014-07-26 11:03:57

标签: javascript jquery html google-drive-api

我正在尝试从网页收集邮件。需要一些帮助顶部找出我在脚本中做错了什么。当我点击提交按钮时,它会将我重定向到表单,并且它要求我填写表单,它不会从我的HTML表单中发送我发送的邮件。

我希望有人能够通过JS和谷歌驱动来帮助我。

- 所有文件都是公共共享的,我在尝试运行脚本之前已经创建了表单文档。

- 这是我在HTML文件中写的脚本:


<html>
<head></head>
<script src="jquery-1.11.1.min.js"></script>

<body>

<form id="email-form" action="https://docs.google.com/forms/d/14vkwbJgeJEbXO9R4ce4UssTCI1hAY8M7kP-uUZujIzI/formResponse" method="POST" target="no-target">
  <input id="email" type="email" placeholder="enter email" name="email">
  <button id="email-submit" type="submit"></button>
</form> 
<iframe src="#" id="no-target" name="no-target"></iframe> 
</body>

<script  type="text/javascript">
$('#email-form').one('submit',function(){
var emailAddress = encodeURIComponent($('#email').val());
var baseURL = 'https://docs.google.com/forms/d/14vkwbJgeJEbXO9R4ce4UssTCI1hAY8M7kP-uUZujIzI/formResponse?entry.983095800=';
var submitRef = '&submit=submit';
var submitURL = (baseURL + emailAddress + submitRef);
$(this)[0].action=submitURL;
$('#email').addClass('active').val('Thank You!');
setTimeout(function(){
  $('#form-container').hide();
  $('#update-form').animate({'width': '0px'},300,function(){
    $('#get-updates-link').hide();
  });
},1000); 
</script>

</html>

0 个答案:

没有答案