我有一个用于添加新文章的表单。我有2个提交按钮:
<button type="submit" name="action" value="add">Add</button>
<button type="submit" name="action" value="preview">Preview</button>
两个按钮属于同一个表单。当我点击添加时,我想要在同一选项卡中显示新页面(&#34;您的文章已成功添加&#34;),当我点击&#34;预览&#34;我想打开新标签。
我知道我可以在target="blank"
标记中设置<form>
,但它会影响两个按钮,但如何区分它们?最好不使用JS(比如制作2个表格,加倍数据或者......)
答案 0 :(得分:0)
如果您对Javascript没有任何问题,请尝试一下。否则忽略它。
<form id="formElement">
<button type="submit" name="action" value="add">Add</button>
<button type="submit" name="action" value="preview" onclick="newPage();">Preview</button>
</form>
脚本
function newPage(){
$('#formElement').attr('target','_blank');
}