라디오 버튼 요소를 생성합니다.
"매개변수는 선택적(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> 요소에 할당될 이름 속성
Returns
p5.Element: 새로 생성된 p5.Element 객체
This page is generated from the comments in src/dom/dom.js . Please feel free to edit it and submit a pull request!