方法一:disabled
方法二:disabled=“disabled”
方法三:readonly
方法四:通过Javascript先获取焦点再失去焦点
完整例子具体代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>禁止输入</title>
</head>
<body>
<div>方法一:表单元素特殊属性一 disabled <input type="text" value="禁止输入" disabled/></div>
<div>方法二:表单元素特殊属性二 disabled="disabled"<input type="text" value="禁止输入" disabled="disabled"/></div>
<div>方法三:表单元素特殊属性三 readonly<input type="text" value="禁止输入" readonly/></div>
<div>方法四:通过失去焦点事件来控制文本 .onfocus .onblur
<input type="text" value="禁止输入" id="inhibitingInput" />
</div>
<script>
var _inhibitingInput = document.getElementById("inhibitingInput");
_inhibitingInput.onfocus = function(){
_inhibitingInput.blur();
}
</script>
</body>
</html>
效果如下: