日記
今日書いたコード
^([0-9]+(\.[0-9]+)?)(([^0-9]+)([0-9]+(\.[0-9]+)?))*$
みたいなの考えてたけどそれはそう
10あ20とかを考えるとパースがめんどくさいのでやめた · Gurrium/tcx-to-altitude-image@15439b1 · GitHub
^([0-9]+(\.[0-9]+)?)(([^0-9]+)([0-9]+(\.[0-9]+)?))*$
みたいなの考えてたけどそれはそう
10あ20とかを考えるとパースがめんどくさいのでやめた · Gurrium/tcx-to-altitude-image@15439b1 · GitHub
エラーメッセージをセットするロジックを修正した · Gurrium/tcx-to-altitude-image@b489625 · GitHub
いい感じになってきた。動作を見せたいときは手前味噌だがこのworkflowが便利
エラーメッセージを表示した · Gurrium/tcx-to-altitude-image@a437ff9 · GitHub
単に<label>
の外に出せばよかった。for
Attributeが必要になるけど
wip: エラーメッセージを表示する · Gurrium/tcx-to-altitude-image@5ce0455 · GitHub
要素だけ置いた。input:invalid + span.message-for-invalid-input
とするのが楽だが、<label>
の中に<span>
を入れるのはいいの。もしくは階層の違う要素をいい感じに指定できるセレクタがある?(なさそう
BASE BREAD口に合わなかったんですが、森永のケーキシロップをかけると香料と甘さで嫌いな匂いと味がマスクされるのでおすすめです*1。これで不満は何も無くなった。
早期returnせずに複数のエラーメッセージを入れたい気がする。
*1:もともと糖質は必要量入ってないのでちょうどいい