以文本开始输入字段
Start input field with text
当一个人点击或开始在该字段中输入时,我需要一个表单字段来 http://开头。以下是我尝试使用的代码:
<script type="text/javascript">
var input = $( "#website" );
input.val( input.val() + "http://" );
</script>
当某人在该字段中键入内容时,如何强制该字段始终以 http://开头?
试试这个。
jQuery(document).ready(function(){
$("#website").focus(function(){
var $input = $(this);
if ($input.val() === '') {
$input.val('http://');
}
});
});
也许可以从一些东西开始,尽管它需要一些调整:
$('input').on('keyup', function(e){
var s = 'http://',
valid = this.value.substring(0, s.length) === s;
//check if text starts with 'http://'
if(!valid)
this.value = s;
});
http://jsfiddle.net/L8j281gz/
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 使用 Javascript 将字段输入除以 12
- 合并来自多个字段输入的搜索结果
- 使用 Javascript 实时打印字段输入数据
- 防止AngularJS中跨路由的字段输入重复
- 引用Iframe中的字段输入
- 禁用html5”;“必需”;不显示窗体部分时的字段输入属性
- JavaScriptFormValidation-需要特定的字段输入,但使用大写/小写
- 验证VF页面上所需字段输入的Javascript不起作用
- 在没有
- 使用Jquery将字段输入值作为查询字符串附加到url
- HTML5 jQuery选择所有日期字段'输入:date'
- 将字段输入复制到另一个字段输入
- 向图像添加字段(输入)
- 动态添加字段输入不会存储值并传递给控制器
- 向输入字段输入键击
- 我如何通过javascript验证datetime字段输入
- HTML如何将用户字段输入作为json对象发送
- 如何根据'select' onchange事件将值填充到第二个输入字段?输入