javascript怎么实现 ctrl+enter换行 兼容各个浏览器

 我来答
tianlidon
推荐于2016-02-14 · TA获得超过1219个赞
知道小有建树答主
回答量:676
采纳率:85%
帮助的人:105万
展开全部

<script> 

function backhome(e) 

  { 

    if(event.ctrlKey&&event.keyCode==13)  

    { 

  document.yan.ren.value=document.yan.ren.value+'\n\r'; 

  } 

</script> 

<form name="yan" >  

          <textarea name="ren" rows="6"  cols="35" onKeyUp="backhome(event)" > </textarea>      

  </form> 

引用的CSDN上面的一段代码。我亲自测试了一下几款浏览器不存在兼容性问题:Google Chrome、猎豹安全浏览器(极速和兼容)、搜狗高速浏览器(极速和兼容模式)、360安全浏览器7(极速和兼容模式)、Internet Explorer 11(以及其兼容模式)、Mozilla Firefox、Opera。但是Netscape Navigator存在兼容性问题。不过这个浏览器连百度也不兼容。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式