禁止表单控件被修改,可以通过设置表单控件的readonly属性来实现。在HTML中,可以将表单控件的readonly属性设置为"readonly",代码示例为:
<input type="text" name="username" value="John Doe" readonly>
在CSS中,也可以使用"pointer-events: none"属性来禁用表单控件的修改,代码示例为:
input[type="text"][readonly] {
pointer-events: none;
}
需要注意的是,这种方法只能防止用户通过输入修改表单控件的值,但是无法阻止通过JavaScript等方式修改表单控件的值。因此,在涉及到安全性要求较高的场景下,还需要采取其他措施来保护表单数据的安全性。