基于html和javascript,请问有什么能同时支持ios和android的select on focus方案?

最近在一个项目中遇到了一个难题:

在一个html页面中,展示了一个用户的推广链接,是用一个readonly的input text元素实现的。

我希望能在用户点击这个input的时候,自动选中这个链接URL。

目前在电脑上没有问题,我的代码是这样写的:

<input class="form-control" readonly type="text" id="link" />
$("#link").val("http://USER_LONG_URL");
$("#link").click(function(){
    $(this).select();
});

但是在ios上就会有问题,无法选中text。

请高手支招,多谢!

阅读 3.6k
1 个回答

你确定click在ios里面触发了?还是他不支持selct,你一步步调呀。开发移动端,你用zepto.js里面的 tap代替click 呀;用法跟jq大同小异。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题