控制输入字段中开始输入的位置
Control where typing starts in input field
是否可以控制输入输入的焦点位置?
。
<input type="text" value="(+44)" id="phone_number" />
我需要用户的输入在现有值之后开始,但保留退格和删除的选项。
类似:
$(document).ready(function(){
$('#phone_number').focus(function(){
//place type start after whatever value already exists
});
});
如果你想使用jQuery,你可以这样做:
$("input").focus(function () {
var val = this.value;
var $this = $(this);
$this.val("");
setTimeout(function () {
$this.val(val);
}, 1);
});
摘自原文
这也可以帮助您保持格式化的输入字段
http://digitalbush.com/projects/masked-input-plugin/ jQuery(function($){
$("#phone_number").mask("(+44)999999");
});
我只使用9来添加数字值,否则你可以使用*来添加任何
相关文章:
- 为更改的输入返回插入符号位置的逻辑
- jQuery位置选择器输入样式背景和焦点
- 当用户单击按钮(在光标位置)时,在输入字段中添加一个文本字符串
- 将iPhone位置数据输入谷歌地图
- 根据浏览器位置,用JavaScript将输入的日期转换为UTC
- 在 AngularJS 中单击时获取输入的位置
- 在Chrome中,光标位置异常地位于输入值的末尾
- 输入位置不'无法在Iphone上正常显示
- 如何检测用户何时在Google Places字段中输入无效位置
- 如果在sam页面的多个位置使用单个输入,如何使用submit类点击输入
- 获取地理位置以传播输入
- 如何使用html/html5中的用户输入获取完整的地理位置详细信息
- 如何在 html 和 javascript 中的特定输入文本中设置光标位置
- 检测 jQuery 中的“输入内的光标位置何时更改”
- 如何将我的 Google 地图功能从自动查找我的位置更改为让我输入一个位置
- 在单击后创建输入时,是否可以准确地在单击发生的位置开始编辑输入
- 更改默认文本“;输入位置“;在谷歌地图地点API
- Javascript/JQuery多输入,获取输入位置
- 如何知道输入位置与javascript
- 使用自动补全功能为用户输入位置提供建议