>我有一个网站,用户必须在网站上使用文本框输入大量数据。我想在第一次使用后锁定文本框。我的意思是,对于示例,用户必须输入他的名字并保存它,但一旦保存,用户应该无法再次更改它。
所以任何人都可以建议我必须在此代码中进行哪些更改
吗<td align="left" valign="top">
<input class="tooltip v_empty" title="first name" type="text"
name="<?php echo "LP".$lp_id."_"; ?>firstname[self]"
id="firstname[self]"
value="<?php echo $PLAN->lp[$lp->lp_id]->info['self']->firstname; ?>" />
</td>
你应该使用更好的标题。 HTML 中的禁用属性可能会对您有所帮助。
http://www.javascriptkit.com/javatutors/deform3.shtml
<input>
HTML 元素采用disabled="disabled"
参数,该参数使用户无法正常修改字段的内容(它将灰显)。(请注意,本地 HTML 源代码修改可能会导致数据更改!
除此之外,您应该看看会话的工作原理。您应该将已输入的值存储在会话或数据库后端中,并且在打印表单时,您应该检查会话或数据库中已存在的值。