2015-09-10 58 views
-3

我试图设置一个条件页面加载表单提交后,“如果用户选择[x + y]选项,将它们发送到[x]页面”。 我真的不熟悉JavaScript,我该怎么做?JAVASCRIPT有人能帮我解决这个问题吗?

这里是我的HTML:

<div id="choice"> 
    Geographic area 
     <select name="geoarea" size="1"> 
      <option value="area"> Select </option> 

      <option value="1"> Europe, America, Oceania </option> 
      <option value="2"> Eastern Asia </option> 
      <option value="3"> Middle East </option>  
     </select> <br> 

    Type of itinerary 
     <select name="itinerary" size="1"> 
      <option value=""> Select </option> 

      <option value="4"> Arts-Cultural </option> 
      <option value="5"> Religious </option> 
      <option value="6"> Wine and Food </option> 
      <option value="7"> Seaside </option> 
      <option value="8"> Naturalistic </option> 
     </select> <br> 

    <form method="post" action="url_script"> 
     <input type="submit" name="continue" value="continue"> 

    </form> 
</div> 
+2

强制性的,“你有什么累吗?” –

+0

您的示例中没有JavaScript,并且您的标题不符合SO规则..所以这一切都不好。 –

+1

“我真的不熟悉JavaScript,我应该怎么做”---下一次你访问你的牙医时,要求他们免费做,因为你不熟悉这一点。我相信它也可以与你的汽车修理工合作。 – zerkms

回答

0

,而不是提交表单,使用一个提交按钮,点击后,调用一个AJAX调用“url_script”或任何网页ü希望... Ajax调用可以发送信息到被叫页面并将信息返回给javascript调用。

而且如果u只是想打开一个新页面中选择东西的时候,使用window.open(“new_page_url”)......

<input type=button onclick="somefunction()"> 

somefunction() 
{ window.open("new_page"); 
} 
相关问题