首页 > 解决方案 > 为什么我的 textarea 不能被禁用并有一个 id

问题描述

我有一个我想要禁用的文本区域,因此客户端无法在其中编辑任何内容。但是它不起作用,除非我删除它的 id。我唯一使用 id 的就是用 javascript 将文本插入其中。

这是文本区域:

<textarea id="partnerTextArea" class="textarea" disabled readonly ></textarea>

当我删除 id 标签时,它会被禁用,但是当它在那里时,它不会被禁用。

我所做的有什么问题吗。我需要提供更多信息来解决这个问题吗?在我的 Js 文件中,我所做的就是通过它的 id 获取 textarea 并设置它的值。

id 阻止它被禁用的任何原因?

标签: html

解决方案


修复你的 html 并且它会工作(属性进入开始标签内,而不是在开始和结束标签之间)。

<textarea>没有被禁用,因为你没有给它一个禁用的属性。

<textarea id="partnerTextArea" class="textarea" disabled readonly></textarea>


推荐阅读