入力欄に文字数制限を設ける場合


こんにちは。  
ショッピングサイトを作成しており、お届け先情報のエラーを表示させるにあたって、  
その中で文字数制限をかけたいのですが、例えば:電話番号は8～10文字までなど  
色々なサイトを参考し見ましたが、??となり少し理解ができません。  
以下のHTML内に記述したいです。  
どのような方法で記述すればよいでしょうか。ご教示いただけますと幸いです。

[code]

    <!DOCTYPE html>
    <html xmlns:th="http://www.thymeleaf.org">
    <head>
    <meta charset="UTF-8" />
    <title>エラー表示</title>
    <link rel="stylesheet" type="text/css" href="/style.css">
    </head>
    <body>
    <th:block th:fragment="InformationError">
        <div id="InformationError" title="入力情報エラー" class="hidden">
            <div class="error NameError">NAME</div>
            <div class="error TelNoError hidden"></div>
    　　　　<div class="error AddressError hidden"></div>
        </div>
    </th:block>
    </body>
    </html>
    
[/code]




[javascript](/questions/tagged/javascript "'javascript' のタグが付いた質問を表示")
で文字列の長さのチェックをするのはあくまでユーザーの便宜を図る目的に限定してください。

攻撃者は [javascript](/questions/tagged/javascript "'javascript' のタグが付いた質問を表示")
を使わずに長い文字列を POST できるので [javascript](/questions/tagged/javascript "'javascript'
のタグが付いた質問を表示")
による文字数のチェックはサーバー側のセキュリティ面では役に立たないことには注意が必要です。データベースに格納できるより長い文字列を受け取った場合に「サーバー側で」処理をすることは必須です。

