0
我在我的html頁面中使用輸入類型文本。現在我想根據輸入文本字段的寬度來限制字符。我的輸入字段寬度是400px,我想限制字符高達我的字段寬度的95%。如何在沒有最大長度的情況下限制輸入文本字段中的字符?
使用maxlength屬性限制最大字符數不適合我的工作流程。
任何人都可以請教。
我在我的html頁面中使用輸入類型文本。現在我想根據輸入文本字段的寬度來限制字符。我的輸入字段寬度是400px,我想限制字符高達我的字段寬度的95%。如何在沒有最大長度的情況下限制輸入文本字段中的字符?
使用maxlength屬性限制最大字符數不適合我的工作流程。
任何人都可以請教。
$(function(){
var noc= .95*parseInt($("#txt").width())/parseInt($("#txt").css("font-size"));
$("#txt").attr("maxlength",parseInt(noc));
$("#maxlengthfound").text(parseInt(noc));
})
#txt{width:200px;font-size:10px}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="text" id='txt'/>
<label id='maxlengthfound'></label>