2010年7月16日金曜日

docomoだけ input要素の maxlength属性の扱いが違うらしい

maxlength属性の仕様の違いには要注意! | 株式会社シンメトリック公式ブログ - 携帯開発から生まれる技術情報
この結果を見ると、docomoだけがバイト数として扱っているようだ。SoftBank C型・P型の場合もバイト数として扱っていた記憶があるけど、C型とP型は3月末でサービスが終了したから該当しなくなった。

まさかmaxlengthを文字数以外として使うクライアントがあったとは。
上記サイトにも書いてあるが、厳密にはバイト数ではなく、ASCIIは1文字あたり1、それ以外は1文字あたり2としてカウントするようだ。

0 件のコメント:

ブログ アーカイブ

カテゴリー