禁用输入文本字段中的键盘
Disable Keyboard in Input Textfield
我有一个jquery Datetimepicker,我想禁用键盘输入。我只想在选择器(模态框)上编辑此字段。
您应该像这样禁用输入键盘:
$(function() {
$('#datepicker').keypress(function(event) {
event.preventDefault();
return false;
});
});
这是一个工作小提琴。
文本输入readonly
属性应该适合您,通过手动输入在输入字段中使用此属性,或者您可以使用Javascript或jQuery设置此属性。
使用脚本将文本字段设置为只读:
document.getElementById("myText").readOnly = true;
或在 HTML 中:
<input type="text" name="textName" placeholder="Select date" readonly>
试试这个 prop()
// Disable #x
$( "#x" ).prop( "disabled", true );
// Enable #x
$( "#x" ).prop( "disabled", false );
相关文章:
- 使用蓝牙扫描仪/键盘在iOS/ASafari上收听HTML/JavaScript中的按键,无需关注字段
- 在特定输入字段上禁用安卓/iOS 键盘
- 显示 HTML 字段的 Android 软键盘,即使连接了输入设备
- 如何为网页上的指定输入字段关闭iPhone键盘
- 让输入字段使用特定的键盘?这可能吗?
- 如何禁用Android键盘在webview中控制输入字段
- 隐藏Android键盘在javascript输入字段模糊
- 如何避免键盘为特定的输入字段
- WkWebView不能为输入字段打开键盘
- 如何自动滚动到输入字段在安卓当软键盘重叠他们在显示
- 如何使用JavaScript和jQuery可视化地模拟网页输入字段上的键盘按键
- Android / IOS浏览器.防止默认键盘在字段焦点上显示(Javascript)
- 如果使用虚拟键盘,Jquery如何在输入字段中获取值
- 与虚拟键盘集成的输入字段的最佳最大长度和最小长度
- Android浏览器键盘在最后一个输入字段焦点打开/关闭
- 如何防止输入字段获得键盘焦点
- 如何在iPhone键盘弹出窗口中添加输入字段
- 当字段是 .focus() 时使用 javascript 时显示 Android 的软键盘
- dom events -如果没有字段被聚焦,则在键盘输入时触发JavaScript
- 位于虚拟键盘下方的iOS 7.1输入字段强制缩放焦点