1つの入力フィールドと2つのボタンを備えたフォームが必要です。
トリッキーな部分は、どのボタンが押されたかに応じて入力フィールド名を変更する必要があることです。
<FORM name="Form1" id="num_colis" method="post">
<INPUT TYPE="text" name="abc OR xyz" value="">
<INPUT type="button" value="Colissimo" onclick="return OnButton1();">
<INPUT type="button" value="CSUIVI" onclick="return OnButton2();">
</FORM>
<script language="Javascript">
<!--
function OnButton1()
{
document.Form1.action = "http://www.site1.fr/suivi"
document.Form1.submit(); // Submit the page
return true;
}
function OnButton2()
{
document.Form1.action = "http://www.site2.fr/suivi"
document.Form1.submit(); // Submit the page
return true;
}
-->
</script>
これを機能させるには、次のようにする必要があります。ボタン1が押されたときに使用される「INPUTTYPE = "text" name = "abc"」、および同様に、button2が押されたときに使用される" INPUT TYPE = "text" name ="xyz" 。
私は無駄な解決策をどこでも探しましたが、これを達成するためのjavascriptの解決策やトリックはありますか?