文本框不可编辑,禁止用户修改的几种方法
方法一:设置readonly属性为true。
方法二:设置disabled属性为true。
方法三:在对象focus时立刻让它blur,使它无法获得焦点。
- <input type="text" value="οnfοcus=this.blur()" onfocus="this.blur()">
提示:readonly和disabled的区别在于后者完全禁止与设置该属性的对象交互(表现为不可改写、不可提交等)。 readonly是可以提交的
特别提示
说明:
onBlur:当失去输入焦点后产生该事件
onFocus:当输入获得焦点后,产生该文件
Onchange:当文字值改变时,产生该事件
Onselect:当文字加亮后,产生该文件
onpropertychange 当属性改变发生该事件 无论粘贴 keyup onchange等,最为敏感