pirika logo

ホームページ Pirikaで化学 ブログ 業務案内 お問い合わせ
Pirikaで化学トップ 情報化学+教育 HSP 化学全般
情報化学+教育トップ 情報化学 MAGICIAN MOOC プログラミング
MAGICIANとは、材料ゲノム(Materials Genome)、材料情報学(Materials Informatics)、情報化学(Chemo-Informatics)とネットワーク(Networks)を結びつけて(Associate)いかれる人材です。
プログラミング・トップ 親子で JavaScript演習 化学系 HSPiP用

化学系プログラミング > Javascript化学系演習 >

2021.2.11

type='range'

プロパティ

value

valueプロパティに値を設定することで、スライダーの位置を制御できます。

<input type="range" oninput="this.nextSibling.value = this.value" />
<input type="text" onkeyup="this.previousSibling.value = this.value" />

step

minとmaxによって決定される範囲より小さな値を指定しないと、スライダーを操作できなくなります。

   
min="0.0" max="0.1"
min="0.0" max="0.1" step="0.01"

イベント

スライダーが移動されたことはoninputで捕捉できますが、このイベントはブラウザによっては対応していないことがあるため、より確実にはonchangeと併用します。

javascript - onchange event on input type=range is not triggering in firefox while dragging - Stack Overflow

oninputのみ
onchangeのみ
oninput、onchange併用

Copyright pirika.com since 1999-
Mail: yamahiroXpirika.com (Xを@に置き換えてください) メールの件名は[pirika]で始めてください。