入力された文字数に応じて、入力フィールドで JavaScript を使用してフォント サイズを変更するにはどうすればよいですか。たとえば、デフォルトのフォント サイズは 16px ですが、10 文字以上追加すると、フォント サイズは 12px になります。
HTML:
<div class="phone-input">
<input readonly="readonly" type="text" id="tocall" value="">
そしてCSS:
input#tocall {
width: 145px;
padding: 6px 3px;
color: #424242;
font-size: 16px;
border: 1px solid rgb(224, 224, 224);
font-weight: bold;
letter-spacing: 0.1em;
}
JavaScriptの操作に慣れていないので、助けてください。