0

所以我有两种形式,一种用于创建,另一种用于编辑。两者都使用method="post".

两者之间有一个区别code_product,即通过 php 的rand()函数生成的 ,仅在创建产品时使用(因此这里没有 code_product 输入)。

并且在编辑它时,该code_product值显示在input整个form.

目标:code_product'input不能被编辑。

问题:使用该disabled属性也使其对php不可读。

避免使用 asp.net(在另一篇文章中提到),是否有另一种方法可以通过 css 或 javascript 使其不可编辑?

4

1 回答 1

0

添加一个名为readonly您的输入元素的属性。这样它就不能被编辑,但仍然被视为正常。

<input type="text" readonly />

对于较旧的浏览器,您需要

<input type="text" readonly="readonly" />
于 2013-08-25T23:35:04.870 回答