Posted at

Riot.jsで簡単な入力値チェック

More than 1 year has passed since last update.


はじめに

少量のコードで入力値チェックを実装したので備忘録として…


実装

これだけです。


test.tag

<test>

<input onInput={check_num.bind(this,"num_fx")}>
<input ref="num_fx" type="button" value="確定">
<script>
check_num(nm,e){
var f = isNaN(e.target.value);
self.refs[nm].disabled=f;
self.refs[nm].value=f?"数値を入力してください":"確定";
}
</script>
<test>

個人的に嫌なところ

引数に対象としたい要素名を入れなければならないのが少し嫌…

あと、f?"数値を入力してください":"確定"も固定値なのが嫌…