文本框的所有值均以T-
如何预先填充T-
的文本框,其中用户无法删除T-
感谢您的帮助
答案 0 :(得分:2)
试试这个
<input id="field" type="text" value="T-" size="50" />
JS
var readOnlyLength = $('#field').val().length;
$('#output').text(readOnlyLength);
$('#field').on('keypress, keydown', function(event) {
var $field = $(this);
$('#output').text(event.which + '-' + this.selectionStart);
if ((event.which != 37 && (event.which != 39))
&& ((this.selectionStart < readOnlyLength)
|| ((this.selectionStart == readOnlyLength) && (event.which == 8)))) {
return false;
}
});
答案 1 :(得分:0)
在文本框之前附加标签,并将文本框左边框指定为0px,将右边框标记为0px。获取值时,同时添加两个值。希望它可以帮助你。