html - 为什么我的 textarea 不能被禁用并有一个 id
问题描述
我有一个我想要禁用的文本区域,因此客户端无法在其中编辑任何内容。但是它不起作用,除非我删除它的 id。我唯一使用 id 的就是用 javascript 将文本插入其中。
这是文本区域:
<textarea id="partnerTextArea" class="textarea" disabled readonly ></textarea>
当我删除 id 标签时,它会被禁用,但是当它在那里时,它不会被禁用。
我所做的有什么问题吗。我需要提供更多信息来解决这个问题吗?在我的 Js 文件中,我所做的就是通过它的 id 获取 textarea 并设置它的值。
id 阻止它被禁用的任何原因?
解决方案
修复你的 html 并且它会工作(属性进入开始标签内,而不是在开始和结束标签之间)。
你<textarea>
没有被禁用,因为你没有给它一个禁用的属性。
<textarea id="partnerTextArea" class="textarea" disabled readonly></textarea>
推荐阅读
- html - 无法使用 CSS 创建框架布局
- javascript - 来自 MDN 的 IIFE 示例
- php - 如何使用 Lando 代理在另一个 url 上制作 nova?
- angular - oidc-client 首次尝试在角度组件中返回 false
- android - 如何在android中启用B帧编码?
- java - 当我通过代码创建文件时,我在 eclipse 中看不到它
- php - 表单提交后如何删除获取参数值
- javascript - 添加新帖子并尝试编辑同一帖子后,该字段仍为空
- react-native - 输入类型日期 onChange 函数无法使用 React Native 在浏览器中获取所选日期
- c - C语言中的内存分配——3D数组