gpt4 book ai didi

javascript - 提交 HTML 表单后显示另一个页面的分区内的内容

转载 作者:行者123 更新时间:2023-11-30 19:55:58 26 4
gpt4 key购买 nike

我是一名产品工程师,刚开始接触编码,但现在我正在用模板制作一个投资组合网站。我已成功制作表格并将提交的内容传输到Google Sheet,但我想做更多。我想嵌入“感谢页面”thankyou.html在现有部门内 <div id="newform">提交表格后我的网页。我只知道代码 window.location.href , 但它会将整个页面重定向到感谢页面,这是我的代码:

<script src = "//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" > 
</script>
<script type = "text/javascript" >
$(document).ready(function() {
// References:
var $form = $('#myForm');
var $conf = $('#myConf');
var $subm = $('#mySubmit');
var $impt = $form.find(':input').not(':button, :submit, :reset, :hidden');
// Submit function:
$form.submit(function() {
$.post($(this).attr('action'), $(this).serialize(), function(response) {
// On success, clear all inputs;
$impt.val('').attr('value', '').removeAttr('checked').removeAttr('selected');
// Write a confirmation message:
$conf.html("Form submitted!!");
// Disable the submit button:
$subm.prop('disabled', true);
}, 'json');
return false;
});
});
</script>
<html>

<head>
<meta charset="UTF-8">
</head>

<body>
<div id="newform">
<form id="myForm" action="the script from Google">
Your name:<br>
<input type="text" name="name" placeholder="your name" style="width:200px"><br> Your phone:<br>
<input type="number" name="phone" placeholder="you phone" style="width:200px"><br> Your email:<br>
<input type="email" name="email" placeholder="your email" style="width:200px"><br> Message:
<br>
<input type="textbox" name="message" placeholder="your message" style="width:200px"><br>
<input type="submit" id="mySubmit" value="submit" onclick="window.location.href = 'https://www.xul.fr/ajax/anotherpage.html';">
</form>
<p><span id="myConf">Submit</span></p>
</div>
</body>

</html>

任何人都知道如何在 <div id="newform"> 中嵌入“thankyou.html”(或如上例所示的 anotherpage.html)提交表格后?

最佳答案

}, 'json'); 行上方添加:

$('#newform').append('<iframe src="/thankyou.html" name="frame1" id="frame1"></iframe>');

关于javascript - 提交 HTML 表单后显示另一个页面的分区内的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53993860/

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