2012-03-05 1 views
1
  <select name="Country"> 
      <option value="">Select...</option> 
      <option value="A">A</option> 
     <option value="B">B</option> 
     </select> 

      <select name="Gender" onchange=func(this.value, country)> 
      <option value="">Select...</option> 
      <option value="M">m</option> 
      <option value="F">F</option> 
      </select> 

나는 gender와 country라는 드롭 다운 상자가 두 개 있습니다. 먼저 국가에서 값을 선택하십시오 그럼 성별에서 값을 선택하십시오 onclick 이벤트에서 나는 성별과 국가의 값을 전달하고 싶습니다. 나는 성별의 가치를 에 전달할 수 없습니다. 값을 전달할 수있는 방법이 있습니까?콤보 상자의 onclick 이벤트에 두 개의 변수 전달

답변

4

JavaScript은 대소 문자를 구별합니다. 요소에 Country이라는 이름을 지정하고 country이 아닌 이름을 지정했습니다. value 속성도 있습니다. 공백이있을 때마다 속성 값을 인용해야합니다. 이 JSP와는 아무것도이 없다는

<select name="Gender" onchange="func(this.value, Country.value)"> 

참고. HTML 및 JavaScript 만 있으면됩니다. JSP는 HTML/JavaScript 코드 생성기에 불과합니다.

+0

BalusC 덕분에 많이 –

+0

안녕하세요. – BalusC