タグ

ブックマーク / zenn.dev/itte (2)

  • JavaScriptで数字のみの入力ボックスを作る(全角対応)

    今回説明するのは電話番号や郵便番号といった、半角数字だけが入力できる数字入力ボックスの作り方になります。 応用すればハイフンを含む場合や半角英数字だけの入力ボックスも簡単に作れます。 記事の途中までは半角数字だけの話で、途中からもし全角数字も許容するならの話になります。

    JavaScriptで数字のみの入力ボックスを作る(全角対応)
  • 並べ替えできるデータをデータベースに保存する方法

    システム開発を行っているとよく、クライアントからデータを任意の順番に並び替えたいという要望があります。並び替えを実行するプログラムは、配列の順序を変えるだけなので簡単ですが、その順序をデータベースにどうやって保存するかという点についてはいつも迷ってしまいます。 これには色々なやり方がありますので、まとめてみました。 8つの方法 今回は8つの方法に分けてみましたが、いくつかの方法は組み合わせて使えると思いますし、さらに工夫した方法もあると思います。方法1~6は大きなくくりとしてよく見かけるものです。方法7方法8は私が考えたもので見たことがないし私自身も実装したことが無いのですが、飛躍したアイデアでもないので載せました。 対象のデータベースは主にRDBですが、KVSに向いているかどうかも(良い・普通・悪い)の3段階で書いています。 データ構造と使い方の説明は書いていますが、具体的な実装は書いて

    並べ替えできるデータをデータベースに保存する方法
    hush_in
    hush_in 2022/01/19
  • 1