2 daffodilgirl DaffodilGirl 于 2013.04.15 10:04 提问

禁用滚动同时禁用了输入

有一个iphone 网页应用,使用javascript来 禁用 滚动或者选择:

document.ontouchstart = function(e){
    e.preventDefault();
}

我发现代码同时 禁用 了输入表单:

<input type="text" />

在这里点击的时候,键盘弹不出来。

1个回答

prettYYoyic
prettYYoyic   2013.04.15 11:22
已采纳
document.ontouchstart = function(e){
  if(e.target.type == 'text'){

  }
  else {
    e.preventDefault();
  }
}

检测目标事件是不是文本输入

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!