def setup
background(220)
sel = createSelect # 選択リスト
sel.option('りんご')
sel.option('みかん')
sel.option('バナナ')
sel.vertical
sel.selected('みかん') # 初期選択
sel.position(15, 25)
# 選択リスト全体の有効/無効を切替え
check = createCheckbox('disable', false)
check.position(10, 105)
check.changed do
if check.checked
sel.disable
else
sel.enable
end
end
end
def setup
background(220)
radio = createRadio # ラジオボタン
radio.option('りんご')
radio.option('みかん')
radio.option('バナナ')
radio.vertical
radio.selected('りんご') # 初期選択
radio.position(10, 15)
# 特定項目の有効/無効を切替え
check = createCheckbox('disable', false)
check.position(10, 105)
check.changed do
if check.checked
radio.disable('りんご')
else
radio.enable('りんご')
end
end
end
[p5.js] createSelect
[p5.js] createRadio
HTML要素の中の選択項目を無効化します。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| item | 選択項目 | ○ | nil (全体) |
obj (メソッドを呼び出した p5elemetオブジェクト自身)
・createSelectメソッドまたは
createRadioで生成されたオブジェクトに対してのみ有効です。