[英]HTML form input required and readonly - for mobile too
我在CodeIgniter中有一个日历日期选择器。 该字段是成功处理脚本所必需的,我想出于安全原因阻止此输入的键盘输入,并在智能手机上的数据输入中隐藏键盘。
现在,我使用必填字段,并向其中添加了只读类:
<script>
$(".readonly").keydown(function(e){
e.preventDefault();
});
</script>
它可以在PC上运行,但不能在移动设备上运行(例如android)。
使用CSS,可以防止选择:
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
您也可以尝试阻止默认点击:
$(".readonly").on("click", function(e) {
e.preventDefault();
}
好,我知道了。 我用:
onfocus="blur();"
和必需的。
它可以在PC和Mobile上运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.