2010-02-25 3 views
1

FBML을 캔버스로 사용하고 라디오 버튼 클릭시 텍스트 상자를 표시하려고합니다. 아무도 저를 도울 수 있습니까? 예 : 사용자가 다른 옵션을 선택하면 텍스트 상자가 나타나야합니다. 가능한가? 방법? 나는 응답자에게서 더 많은 것을 배우고 싶어 열망한다.FBJS/FBML : 라디오 버튼 클릭시 텍스트 상자 표시

+2

... –

+0

좋은 오래된 Ctrl 키 + L 소문자 바로 가기 키는 데 도움이 : D – typeoneerror

+0

매우 부정확 한 n 개의 불법이 –

답변

2

예 가능합니다. 1 단계 : div를 만들고 해당 div에 텍스트 상자 코드를 입력하고 div에 id를 지정하십시오. id = "textbox". 및 사업부 넣어 디스플레이 = '없음'난 그냥뿐만 아니라,이 질문에 대한 답을 찾고 있었다 라디오 입력

function showBoxt(id) 
    { 
     obj=document.getElementById(id); 
      if(obj.getStyle('display')=='none') 
      { 
        obj.setStyle({display:'block'}); 
      } 
      else 
       { 
       obj.setStyle({display:'none'}); 
       } 
    } 
0

의 온 클릭에 아래와 같은 기능을 호출하는 스타일 속성입니다. 과 나는 useful link here을 찾았습니다.

나는 그것을 공유 할 수도 있다고 생각했습니다. 내가 노력하고 테스트 한 , 애니메이션은이 보이게 야바위꾼 음성 내부 :

function showdiv(id){ 
     var elm = document.getElementById(id); 
     if(elm.getStyle('display') == 'block'){ 
      Animation(elm).to('height', '0px').to('opacity', 0).hide().ease(Animation.ease.end).go(); 
      return false; 
     }else{ 
      Animation(elm).to('height', 'auto').to('opacity', 1).show().ease(Animation.ease.end).go(); 
      return false; 
     } 
    } 

<div id="about" style="display: none"> 
Facebook is a social utility that connects people with friends and others who work, study and live around them. 
People use Facebook to keep up with friends, upload an unlimited number of photos, share links and videos, and 
learn more about the people they meet. 
</div> 
<a href="#" onclick="showdiv('about');">Show Content</a>. 
관련 문제