所以我有两种形式,一种用于创建,另一种用于编辑。都使用method="post"
。
两者之间存在一个区别,即code_product
,它是通过php的rand()
函数生成的,仅在创建产品时使用(因此这里没有code_product输入) )。
当修改时,code_product
值会显示在整个input
顶部的其他form
内。
目标:不得修改code_product
的{{1}}。
问题:使用input
属性使 php 无法读取。
避免使用asp.net(在另一篇文章中提到),还有其他方法可以通过css或javascript使其无法编辑吗?
答案 0 :(得分:0)
在输入元素中添加名为readonly
的属性。这样它就不能被编辑,但仍然被视为正常。
<input type="text" readonly />
对于旧版浏览器,您需要
<input type="text" readonly="readonly" />