javascript - 禁用输入文本

标签 javascript jquery css

出于某种原因我想禁用输入文本,为此我使用了这个示例代码:

$('#id').attr('disabled', 'disabled');

有没有办法在不使用输入文本禁用属性的情况下禁用输入文本,我的意思是例如使用 css 或其他方式?

事实上,我希望输入文本在不更改其属性的情况下像禁用的一样?

致以最诚挚的问候。

最佳答案

尝试:

<input id="myTxt" type="text" onfocus="this.blur()"/>

或者通过 JS:

$('#myTxt').focus(function(){
    $(this).blur();
});

关于javascript - 禁用输入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13841939/

相关文章:

javascript - 使用复选框隐藏我的数据的问题

javascript - 在单选按钮检查上显示 div

javascript - 添加和删​​除隐藏字段数组中的值

html - 如何使用 z-index 将 div 推到后面?

html - 是否可以使用 CSS 更改 flex 元素的嵌套结构(取决于@media)?

javascript - 带圆 Angular 的 SVG 中的仪表

javascript - 从对象中获取键/值,执行功能并发回

javascript - 在 substring() 文本后显示 div

javascript - 管道 'z,x,y' 的 Angular 无效参数 'AsyncPipe'

javascript - jQuery iFrame 操作