私はtextarea
いくつかの入力を取得するために使用しています。ラベルには、更新された残りの文字が表示されます。IEでは正常に機能しますが、FF 3.0では、上限に達した後、キーを削除したりバックスペースキーを使用したりすることはできません。
のkeypressイベントでjavascript関数を使用していtextarea
ます。
javascriptコードは
function checkLength()
{
var opinion = document.getElementById('opinion').value;
if(opinion.length > 50)
alert("You have reached the mas limit.");
else
document.getElementById('limit').innerHTML = 50 - opinion.length;
}
ページ上で、私はこれを使用しています
<label id="limit">50 </label>
<textarea id="opTxtArea" onkeypress="javascript:checkLength();"></textarea>
すべてが正常に機能しています。FFで問題が発生し、入力が最大制限に達すると、メッセージが表示されますが、削除またはバックスペースは許可されません。