2013-03-24 5 views
0

내 웹 앱의 자바 스크립트에서 두 개의 라디오 버튼 그룹을 만들어야합니다.페이지에 라디오 버튼을 표시 할 수 없습니다.

//radio buttons start 
    var AddRadio = function(options){ 
    var _dom_element = document.createElement("radio"); 

     for (var i = 0; i < options.length; i++) { 
     var _option = document.createElement("radio"); 
      _option.value = options[i]; 
      _option.innerHTML = options[i]; 

      _dom_element.appendChild(_option); 
      }; 

      this.getDomElement = function() { 
       return _dom_element; 
      } 
    } 
    //radio buttons end 

var _temp_radio = new AddRadio(['Max Temp', 'Min Temp']); 

container_element.appendChild(_temp_radio.getDomElement()); 

문제는 단지 '최대 온도'와 '최소 온도는'문자열이 실제 라디오 버튼이없는, 표시한다는 것입니다 : 지금까지 나는이 코드를 가지고있다. 어떤 방법 으로든 도울 수 있다면 고마워.

+2

라디오 버튼은 라디오 유형의 입력입니다. 라디오 태그가 없습니다. – Robin

답변

0

<input type="radio"/> 태그를 사용하십시오.

당신은 대신

<radio> 

태그를 만드는

<input type="radio">. 

var option = document.createElement('input'); 
option.type = 'radio'; 

http://www.w3schools.com/html/html_forms.asp

1

라디오 버튼입니다.

관련 문제