gpt4 book ai didi

php - 在没有目标 ="_blank"的新页面中提交表单

转载 作者:行者123 更新时间:2023-11-29 04:46:29 25 4
gpt4 key购买 nike

我有两个不同的按钮来提交相同的表单。一个提交表单然后运行数据库查询,另一个让您预览查询的外观。

我希望预览在新页面中打开,否则它会在同一页面中打开

这是我的按钮:

<input type="button" onclick="ClearField2(); upload();" value="CREATE YOUR CAMPAIGN!" STYLE="margin-top: 20px; margin-left: 10px; float: left;" class="btn" />
<div style="margin-top: 20px; margin-left: 10px; float: left;">
<input type="button" onclick="ClearField(); upload();" value="OR PREVIEW FIRST!" STYLE="" class="btn"><br>

他们都运行 upload();提交表格。 Clearfield();给预览变量一个“真”值和Clearfield2();给出一个“假”的。 True 告诉它不运行数据库查询并显示预览,而 False 告诉它运行查询并显示成功消息。

显然,要在新页面中提交表单,我可以将 target="_blank"添加到 <form>标记,但这会强制在新页面中提交,无论单击哪个按钮。

有没有办法告诉它根据点击的按钮在新页面中提交表单?

最佳答案

在您的 ClearField 函数中动态添加 target="_blank"?您已经在使用 JavaScript,不妨在使用时更改表单。

document.getElementById('form_element_id').setAttribute('target', '_blank')

关于php - 在没有目标 ="_blank"的新页面中提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18244990/

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