私のサイトには、テキスト入力を X 文字に制限する必要がある領域がいくつかあります。Twitter のように、ユーザーが入力している間に多くのスペースが残っていることを示すと便利です。
この jquery プラグインを見つけました。 jquery max-length プラグイン
それは私が必要とすることだけを行いますが、やり過ぎのように思えます。ファイルサイズはわかりませんが、そのような単純なタスクには多くのコード行があるように見えます.jquery以外の方法を使用したほうがよいと思いますか? ? 私が jquery を使うべきだと思っていた理由は、jquery が私のすべてのページ UPDATE に既に含まれているからです。
まったく同じことを行うこの非jqueryメソッドは、フットプリントがはるかに小さいことがわかりました。これはより良い方法でしょうか?
<script language="javascript" type="text/javascript">
function limitText(limitField, limitCount, limitNum) {
if (limitField.value.length > limitNum) {
limitField.value = limitField.value.substring(0, limitNum);
} else {
limitCount.value = limitNum - limitField.value.length;
}
}
</script>
You have
<input readonly type="text" name="countdown" size="3" value="1000">
characters left.