【发布时间】:2015-04-19 04:16:01
【问题描述】:
我有一个用 PHP 和 smarty 编码的脚本,我想在这个脚本中进行一些更改,例如当用户单击配置文件设置并填写配置文件数据(如全名、电子邮件、银行帐户)时在用户配置文件设置中号码,银行名称,分行代码,瓷砖等)填写此信息并单击保存按钮脚本保存所有设置但我想在用户提交他/她的数据后制作一些表单输入字段(只读)我想制作此数据(只读)(银行名称,帐号,分行代码,标题)我的意思是只读,在用户填写此内容并将其保存在配置文件中后,它显示给用户(只读)用户无法更改它,我可以从数据库中更改它。
下面是表格代码
<form id="settingsform" onsubmit="return submitform(this.id);">
<input type="hidden" name="a" value="submit" />
Bank Name:
</td>
<td><input type="text" name="bank" id="bank" value="{$user_info.bank}"></td>
</tr>
<tr>
<td align="right" width="50%">
Bank Account Number:
</td>
<td><input type="text" name="baccount" id="baccount" value="{$user_info.baccount}"></td>
</tr>
<tr>
<td align="right" width="50%">
Bank Account Title:
</td>
<td><input type="text" name="btitle" id="btitle" value="{$user_info.btitle}"></td>
</tr>
<tr>
<td align="right" width="50%">
Bank Branch Code:
</td>
<td><input type="text" name="bcode" id="bcode" value="{$user_info.bcode}"></td>
</tr>
<input type="submit" name="btn" value="{$lang.txt.send}" class="orange" />
我也已经在下面这样尝试了
<script>
function hide(){
document.getElementById("bank").disabled = true;
document.getElementById("baccount").disabled = true;
document.getElementById("btitle").disabled = true;
document.getElementById("bcode").disabled = true;
}
</script>
和
<input type="button" onClick="hide()" value="save">
【问题讨论】:
标签: javascript php jquery smarty