php锁定文本框内容的方法
有时候我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如<input type="text" name="zg" value="中国"> 的内容,"中国"两个字不可以修改,有三种方法。
方法1: οnfοcus=this.blur()
<input type="text" name="zg" value="中国" οnfοcus=this.blur()>
方法2:readonly
<input type="text" name="zg" value="中国" readonly>
<input type="text" name="zg" value="中国" readonly="true">
方法3: disabled
<input type="text" name="zg" value="中国" disabled>
特别说明:使用disabled属性的话,那么提交表单时无法获得该标签的数据,即提交表单后,$zg的值为空!
readonly只对文本域有用,disabled不仅对文本域有用,对按钮一样适用。
下面分别是readonly和disabled的效果截图:
****************************************************************************************
应用案例:
<form action="fchmi.php" method="post"> <table><tr><td>登录密码:</td><td><input type="text" name="pwd" ></td><td><i>*</i> <b>当前的登录密码</b></td></tr><tr><td>真实姓名:</td><td><input type="text" name="uname" value='<?php echo $son[uname]; ?>' <?php if($son[ustat]==1){echo readonly;} ?>></td><td><i>*</i> <b>请输入您的真实姓名</b></td></tr><tr><td>身份证号:</td><td><input type="text" name="sfz" value='<?php echo $son[sfz]; ?>' <?php if($son[zstat]==1){echo readonly;} ?>></td><td><i>*</i> <b>请输入您的身份证号</b></td></tr><tr><td> </td><td colspan="2"><input type="submit" value="确定"></td></tr></table>
</form>
<?php echo $son[uname]; ?>从数据库中读出姓名,当姓名修改提交后,把数据库中的ustat字段设置为1,刷新页面后,当检测到son[ustat]==1时,添加属性readonly,防止用户再次修改文本框内容。
转载于:https://www.cnblogs.com/moqiang02/p/4061564.html
php锁定文本框内容的方法相关推荐
- html js文本框文字列出,js实现文本框中输入文字页面中div层同步获取文本框内容的方法...
这篇文章主要介绍了js实现文本框中输入文字页面中div层同步获取文本框内容的方法,实例分析了javascript操作dom元素的技巧,需要的朋友可以参考下 本文实例讲述了js实现文本框中输入文字页面中 ...
- python tkinter输入框_python TKinter获取文本框内容的方法
python TKinter获取文本框内容的方法 更新时间:2018年10月11日 11:36:08 作者:biubiuzzz 今天小编就为大家分享一篇python TKinter获取文本框内容的方法 ...
- php 修改input内容,JS简单获取并修改input文本框内容的方法示例
这篇文章主要介绍了JS简单获取并修改input文本框内容的方法,结合实例形式分析了JavaScript针对页面元素的获取.赋值等相关操作技巧,需要的朋友可以参考下 本文实例讲述了JS简单获取并修改in ...
- python输出文本框_python TKinter获取文本框内容的方法
python TKinter获取文本框内容的方法 如下所示: #coding:utf-8 import urllib,urllib2 import Tkinter #导入TKinter模块 ytm=T ...
- 点击按钮复制文本框内容
点击按钮复制文本框内容 复制文本框内容的方法如下: function Copy(){var e=document.getElementById("content");//对象是co ...
- php文本域输出_PHP转换文本框内容为HTML格式的方法
本文实例讲述了PHP转换文本框内容为HTML格式的方法.分享给大家供大家参考,具体如下: 有时候我们将会用到将多行文本框中输入的内容以html格式显示出来,这样子可以保持原来的文本格式,如换行.回车等 ...
- php文本转换为html,PHP转换文本框内容为HTML格式的方法
本文实例讲述了PHP转换文本框内容为HTML格式的方法.分享给大家供大家参考,具体如下: 有时候我们将会用到将多行文本框中输入的内容以html格式显示出来,这样子可以保持原来的文本格式,如换行.回车等 ...
- vba 判断文本框内容是否为空_Excel/VBA编程用户交互函数(二)——InputBox()函数和inputbox方法...
在上一篇文章Excel/VBA编程用户交互函数(一)--msgbox()函数中,小伙伴们了解了消息弹窗的知识,今天我们来学习一下Excel/VBA编程的第二个用户交互函数Inputbox()函数及In ...
- PHP如何讲值输出到文本框,PHP转换文本框内容为HTML格式的方法
本文实例讲述了PHP转换文本框内容为HTML格式的方法.分享给大家供大家参考,具体如下: 有时候我们将会用到将多行文本框中输入的内容以html格式显示出来,这样子可以保持原来的文本格式,如换行.回车等 ...
最新文章
- 关于页游垂直同步的若干问题
- 硬件加速_来试试微软神油灵不灵:更新驱动体验硬件加速GPU计划功能
- Machine Learning week 4 quiz: programming assignment-Multi-class Classification and Neural Networks
- liferay在sturs2中传参数
- This will have no impact if delete.topic.enable is not set to true以及删除kafka中的topic
- H5的Websocket基本使用
- [Leedcode][JAVA][第199题][二叉树的右视图][BFS][DFS][前中后序遍历]
- 在 phpMyAdmin 里添加新用户帐号
- Cannot forward after response has been committed
- 开机显示erro:file'/boot/grub/i386-pc/normal.mod' not解决
- Shp数据批量导入Postgresql工具的原理和设计
- 计算机学术论文shortessay,期末论文essay
- 重磅来袭!Typora官方主题+自定义主题完美整合
- 收款码在线生成系统源码 无限制 (web微信、QQ、支付宝三合一收款码)
- 计算机炫酷功能,【实用】上班族必备!10个实用电脑炫酷小技巧~
- 习题4-1 Xiangqi UVA - 1589
- [Scala的协变和逆变]
- VMware网络问题排查思路
- 深入产品线的配置管理
- 多目标应用:多目标蜣螂优化算法求解多旅行商问题(Multiple Traveling Salesman Problem, MTSP)