레퍼런스 createRadio()

createRadio()

라디오 버튼 요소를 생성합니다.

"

매개변수는 선택적(optional)입니다. let myRadio = createSelect('food')처럼 문자열이 전달된다면, 각 라디오 옵션은 "food"name 속성으로 가지게 됩니다. 다음처럼요": <input name="food">. 만약 let myRadio = createSelect(container)처럼 기존에 있던

또는 <span></span> 요소가 전달된다면, 그 요소는 라디오 버튼의 부모 요소가 됩니다.

라디오 버튼은 옵션을 관리하는 몇 가지 유용한 메소드를 통해 p5.Element 클래스를 확장합니다.

  • myRadio.option(value, [label])는 메뉴에 옵션을 추가합니다. 첫 번째 매개변수 value는 옵션의 값과 레이블을 설정하는 문자열입니다. 두 번째 매개변수 label는 선택적(optional)입니다. 만약 이 값이 전달되면 value에 해당하는 레이블을 설정합니다. 만약 value를 가진 옵션이 이미 존재한다면, 해당 옵션의 레이블을 덮어씌우고, 해당 옵션의 값을 반환합니다.
  • myRadio.value()는 현재 선택된 옵션의 값을 반환합니다.
  • myRadio.selected()는 현재 선택된 옵션을 반환합니다.
  • myRadio.selected(value)은 전달된 옵션을 선택하고 해당 옵션의 HTMLInputElement를 반환합니다.
  • myRadio.disable(shouldDisable)true가 전달된다면 전체 라디오 버튼을 활성화하고, false가 전달된다면 전체 라디오 버튼을 비활성화합니다.

예제

구문

createRadio([containerElement])
createRadio([name])
createRadio()

매개변수

containerElement
Object:

컨테이너 HTML 요소, <div></div> 이거나 <span></span>

name
String:

각 옵션의 "<input></input> 요소에 할당될 이름 속성

"
Notice any errors or typos? Please let us know. Please feel free to edit src/dom/dom.js and open a pull request!

관련 레퍼런스