javascript - 使该输入文本字段保持焦点并且在我单击其他内容时不会丢失(始终将焦点放在 ID 为 ="input_message"的输入上)?

标签 javascript html css

我在一个文本字段(输入消息)和发送按钮上方制作了简单的网络聊天、气泡(消​​息)。如何使该输入文本字段保持焦点并且在我单击其他内容时不会丢失(始终将焦点放在 id="input_message"的输入上)?

最佳答案

var el = document.getElementById('input_message');

el.focus();

el.onblur = function () {
    setTimeout(function () {
        el.focus();
    });
};

这是 fiddle :http://jsfiddle.net/MwaNM/

关于javascript - 使该输入文本字段保持焦点并且在我单击其他内容时不会丢失(始终将焦点放在 ID 为 ="input_message"的输入上)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13573338/

相关文章:

html - 位置 : Absolute ( or fixed ) layout vs normal layout

css - 使用bootstrap 4.3.1时如何将卡片栏放置在页面中央?

javascript - 如何使用按钮将文本插入文本字段而不重置它

javascript - 如何从 onload 事件中获取准确的 HTTP 状态码

javascript - 如何在html中调用javascript文件

android - 我在 android 手机 ( 7.0 ) 中看不到背景颜色,但在平板电脑中我可以

css - 从 richfaces 控件中删除渐变

jquery - 水平溢出不起作用

javascript - 如何缩放此布局?

javascript for 循环在输出中产生错误