文本框一般是用来让用户输入填写资料的,但有的时候只是用它来显示资料,也就是不允许输入任何内容,这应该怎么设置?只要添加一个只读属性(readonly)就能达到这个目的。

文本框有两种,一种为服务器控件 textbox,另一种为 html 元素 input text;它们都可以设置 readonly 属性,即 textbox readonly 和 input readonly。

一、设置文本框只读之 input readonly

在 html 元素中,input 并不表示某一种具体元素,要表示具体元素需要加类型,例如要表示文本框需要加 type="text",如果要把文件框设置为只读不允许用户输入,只需加 readonly 属性。具体代码如下:

添加 readonly="true" 后,文本框就不能输入了,只能给它设置一个初始值或者在后台用代码给它赋值,当然在前台用 javascript 也可以改变它的属性,所以并不是绝对不能输入。如果文本框只是用于显示文字,可以给它定义一个CSS样式,这样不但看不出是文本框,并且美观一些。

二、设置文本框只读之 textbox readonly

textbox 不过是 asp.net 的服务器控件,最终还会解析为 input text,把它设置为只读方法也跟 input 一样,只不过 readonly 开头字母需要大写,具体代码如下:

asp.net 的服务器前面都需要加 asp,并且还要加 runat="server",其它的也跟 html 元素差不多,只不过属性需要大写。

php+输入框只读,设置文本框只读(textbox/input readonly)不允许输入相关推荐

  1. MFC设置文本框只读/不可编辑,可复制

    选择控件拖到界面属性设置

  2. java文本域不可编辑_javascript:让表单 文本框 只读,不可编辑的方法

    有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使 的内容,"中国"两个字不可以修改.实现的方式归纳一下,有如下几种. 方法1: οnfοcus=this.bl ...

  3. 让 FileUpload 文本框只读

    让 FileUpload 文本框只读 <asp:FileUpload runat="server" style="height:20px;" unsele ...

  4. AngularJS进阶 三 HTML 让表单 文本框只读,不可编辑的方法

    HTML:让表单.文本框只读,不可编辑的方法 有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使<input type="text" name=" ...

  5. AngularJS进阶(三)HTML:让表单、文本框只读,不可编辑的方法

    分享一下我老师大神的人工智能教程!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! HTML:让表单.文本框只 ...

  6. TextArea为只读而文本框颜色不发生变化

    项目界面编写时,想实现TextArea为只读而文本框颜色不发生变化.尝试解决办法:使用setEditable和setEnable,但文本框变灰了.解决办法:document.getElementByl ...

  7. 网页文本框只读readonly与不可用disabled区别

    让文本框只读,在java类中可以取到值 <input type="text" name="entity.auditename" value="$ ...

  8. html输入框自动对齐,html如何设置文本框对齐

    html设置文本框对齐的方法:1.将表格标签table添加到form表单标签内部进行布局:2.文本.组件后添加空格对齐:3.组件同行处理. 本教程操作环境:windows7系统.html5版,DELL ...

  9. php设置文本框格式化,PHP实现设置文本框的只读属性

    [在.net中,对Textbox控件设置只读属性时如果用下面的方式             TextBox1.ReadOnly = true;可以看到页面上的TextBox的确不能编辑了,但是在后台代 ...

最新文章

  1. OpenCV-Python教程(4、形态学处理)
  2. VUE 路径拦截, 开放页面, 基于动态路由, 拦截器
  3. Linux中Shell的转义用法笔记
  4. django ajax form表单,Django学习系列之Form表单和ajax(示例代码)
  5. 面向对象 solid_用简单的英语解释面向对象程序设计的SOLID原理
  6. ax.spines——matplotlib坐标轴设置
  7. samba部署和优化
  8. 拓扑链表c语言,数据结构2.2 链表的实现
  9. 关于元器件选型需要注意的问题
  10. 国密祖冲之算法ZUC之Python实现
  11. python 两点曲线_圆锥曲线第八节:直线与椭圆的相交
  12. mysql分页limit (currentPage-1)*pageSize,pageSize
  13. 你真的了解前端模块化吗?
  14. 新猿木子李:0基础学python培训教程 Python操作Excel之读取数据
  15. python做数据透视表_利用Python进行数据分组/数据透视表
  16. 产品基础训练 - Persona[用户画像]
  17. 对于多目标跟踪论模型CTracker的解析
  18. SEER见证人操作指南
  19. mysql停电_MySQL断电后报错处理
  20. 美团大众点评合并:背后技术力量的对比回顾

热门文章

  1. vscode对比vs:花落谁家
  2. Netty网络编程实战3,使用Netty远程传输文件
  3. objc - 编译Runtime源码objc4-680
  4. 广义MVC和狭义MVC
  5. 杭州挂号网址及相关注意点
  6. openoffice 安装与报错解决
  7. ARK服务器延迟高,方舟生存进化193版更新内容 服务器延迟里程碑式解决
  8. JDK 1.8 免积分下载
  9. 机器人制作开源方案 | Delta型腿机器狗实现原地动作
  10. Incorrect datetime value: '' for column