ipad html中的文本选择

时间:2010-08-01 10:49:07

标签: javascript html ipad

我有一个带有文字的div。我希望在iPad上可以选择文本(用于复制/粘贴)。同时我希望能够处理onclick事件。 这似乎并不顺利。 div可以快速点击,但不能选择。

有人知道解决这个问题吗?

<html>
 <head>
  <script>

function run() {

    // do some stuff here...
}


 </script>
</head>
<body>
  <!-- removing this onclick makes the div selectable -->
  <div onclick="run()">
  <p>AAA aaaa aaaa aaaa<p>
  <p>bbbbb bbbb BBBBB</p>   
  <div>
</body>

1 个答案:

答案 0 :(得分:0)

您应该使用事件处理程序进行iOS网络交互:

// Replace "document" with the element you want it to apply
// to through getElementById("anId")

document.addEventListener("touchstart", run, false);

这将在触摸开始时调用run()。

onclick,onmousedown等的默认方法在iPhone,iPod touch和iPad上表现得非常奇怪。

更多here