我如何向HTML输入字段添加不可移除的前缀? [英] How can I add an unremovable prefix to an HTML input field?
本文介绍了我如何向HTML输入字段添加不可移除的前缀?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用jQuery,如何将默认值
Using jQuery, how can I add a default value of http://
into an input field that can’t be removed, but that still allows you to type a URL after it?
默认值:http://
网址: http://www.domain.name
Default: http://
Url: http://www.domain.name
推荐答案
这适用于我:
$("input").keydown(function(e) {
var oldvalue=$(this).val();
var field=this;
setTimeout(function () {
if(field.value.indexOf('http://') !== 0) {
$(field).val(oldvalue);
}
}, 1);
});
这篇关于我如何向HTML输入字段添加不可移除的前缀?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文