繁体   English   中英

在Firefox中在文本区域上调用$()。focus无法正常工作

Calling $().focus on a textarea in Firefox doesn't work as expected

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我在这里重现了问题: http : //jsfiddle.net/Rc52x/5/

如果您单击Click here! 使用Chrome时,文本区域会获得焦点,您可以按预期开始输入。

如果您在使用Firefox时单击它(我现在正在使用3.6.15),则textarea不会获得焦点,并且键入不会执行任何操作。

有没有搞错?

2 个回复

您需要阻止链接的默认操作: http : //jsfiddle.net/JAAulde/Rc52x/7/

Firefox正在跟随它,导致文本区域在获得后失去焦点。

这有效:

$(document).ready(function () {
    $("a#focus").click(function(e) {
        $("#Body").focus();
        return false;
    });
});

返回false阻止导航到“#...”

2 this.focus()在Firefox中无法正常工作

我在从HTML文档中嵌入的flex应用程序中激活时使用了ExternalInterface调用。 该调用转到了一个javascript函数 除Firefox不会将文档主体100%聚焦外,其他所有内容都像魅力一样。 它停止监听onkeyup事件(它仍然注册onkeydown)。 ...

4 隐藏溢出的异常形状文本区域无法正常工作

我已经找到了如何从此处制作非矩形形状的文本( textarea的形状不寻常? ),它的工作原理就像是一种魅力。 我需要将其限制为2行,因此我使用了overflow: hidden; 但该区域以某种方式恢复为矩形。 这是我的html代码。 .descTitle { h ...

2018-08-21 22:42:46 0 29   html/ css
7 在Firefox中无法点击的文本区域内输入“提交”

我有一个简单的表格,允许用户将邮件发送给网站的所有者。 我不想完全更改它,因为我已经为此编写了PHP脚本,并且在尝试向其中添加一些样式之前,此解决方案效果很好... 问题是,textarea内部的“Wyślij>”(提交)仅在Firefox中不起作用。 我无法单击它,就像按钮在下 ...

2016-03-06 19:54:43 2 112   html/ css
8 文本区域长度计算在html中无法正常工作

嗨,我的html页面中有一个文本区域,我正在使用span标签显示其长度 html代码: 我正在使用一些jQuery来显示跨度标签的长度 jQuery代码: 我的问题是: 当我在文本区域中输入160个字符而不按键盘上的ENTER按钮时,它显示正确的结果(160 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM