2011-09-06 5 views
0

드롭 다운 메뉴에 "사용자 정의"를 포함한 여러 값이있는 html 코드가 있습니다. 나는 사용자 선택에 따라 드롭 다운 메뉴 아래에 다른 html 콘텐츠를 갖고 싶습니다. 사용자가 "사용자 정의"값을 선택하면 하나의 드롭 다운 메뉴와 두 개의 편집 상자를 표시해야하며 다른 경우에는 하나의 편집 상자 만 표시해야합니다.메뉴의 사용자 선택에 따라 다른 객체 표시

나는 이해하기 때문에 onchange() 이벤트와 자바 스크립트 코드를 사용해야합니다. 그게 맞습니까? 조언 해 주시겠습니까?

감사합니다.

답변

0

이제 막 시작하는 것처럼 보입니다. 예, 아마 이것을 위해 javascript를 사용하게 될 것입니다. 당신은 자바 스크립트를 동적으로

  • 는 DOM의 다른 요소 (예를 들면. div 또는 window)에서 발생 이벤트를 감지 페이지에서 DOM (즉, HTML)을 수정

    1. 에 사용된다는 것을 이해할 필요가있다.

    다른 것들 중에서도.

    change 이벤트는 하나의 이벤트입니다. 요구 사항에 따라 변경을 사용할 수 있지만 포인터를 Custom 위로 가져 가면 하위 메뉴를 표시 할 수 있습니다.

    하위 메뉴가있는 메뉴를 표시하는 데 사용할 수있는 라이브러리가있을 수 있습니다.

    당신이 자신의 롤하려면

    , 당신은 다음을 시도한다 :
    1. 는 사용자가 버튼 또는 화면의 일부 영역을 클릭하면 팝업처럼 보이는 사업부를 표시합니다.
    2. 메뉴 옵션으로 팝업을 채우기
    3. 사용자가 마우스를 가져 오거나 '사용자 지정'옵션을 클릭하면 감지합니다.
    4. 하위 메뉴를 표시하십시오.
  • +0

    감사합니다. div에 대해서도 생각하고있었습니다. 두 div를 사용해야한다는 뜻입니까? 하나는 다른 드롭 다운 목록이고 두 개의 editbox와 다른 div는 editbox뿐입니다? 무슨 뜻인지 보여주는 몇 가지 코드를 제공해 주시겠습니까? – yart

    관련 문제