如何在单个锚标签中使用两个href

时间:2017-11-16 09:46:05

标签: javascript java html

我这样做只执行printInvoice,但我无法执行PrintOrder,我想通过单击提交来执行两者

<a href="PrintInvoice?invoiceID=<s:property value="invDetail.arInvNum"/>"
   href="PrintOrder?orderID=<s:property value="ordDetail.orderID"/>"> submit
</a>

1 个答案:

答案 0 :(得分:0)

点击提交即可调用两个单独的功能。

我们假设提交是一个按钮。

点击提交即可调用两个单独的功能。

我们假设提交是一个按钮。

<button onclick="printInvoice('<s:property value='+invDetail.arInvNum+'/>');printOrder('<s:property value='+ordDetail.orderID+'/>');">Submit</button>

您可以对已使用的锚标记执行类似操作。

您的职能可能是:

function printInvoice(invoiceId){
    document.location.href = "PrintInvoice?invoiceID="+invoiceId;
}

function printOrder(orderId){
    document.location.href = "PrintOrder?orderID="+orderID;
}