<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form>
<input type="text" name="weizhi" th:value="*{weizhi}"
id="weizhi" required="required" onfocus=this.blur() value="123"
style="border="1px solid red";width: 180px; height: 25px;margin-top: 6px;background-color:transparent;border:0;">
<button type="submit" class="layui-btn layui-btn-warm layui-btn-radius" style="width: 80px;height: 30px;" onclick="xiugai1()">
<p style="margin-top: -3px;color: black;font-weight: bold">修改</p></button>
</body>
</form>
<script>
function xiugai1(){
???
</script>
</html>
setAttribute(‘readOnly’,true)
//文本框设置 只读属性 加上 readonly="readonly"
var dom = document.getElementById("weizhi");
dom.readOnly="";//可读
<input type="text" name="weizhi" id="weizhi" value="123"
style="border:1px solid red;width: 180px; height: 25px;margin-top: 6px;background-color:transparent;" readonly="true">
function xiugai1(){
document.getElementById('weizhi').removeAttribute('readonly')
}
使用input的readOnly属性。具体代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<input type="text" id="valueText" readonly="readonly" value="ok"/>
<button type="submit" id="changeBtn">修改</button>
<script>
document.getElementById("changeBtn").addEventListener("click",clickHandler);
function clickHandler()
{
document.getElementById("valueText").readOnly="";
}
</script>
</body>
</html>
表单内的button,设置type='button',不然会自动get提交,修改是修改,提交是提交 弄俩按钮。
点击修改input可变修改,直接移除限制输入的属性即可。
function xiugai1() {
var input_obj = document.getElementById('weizhi');
input_obj.removeAttribute('onfocus');
}
如下,如有帮助,望采纳,谢谢
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form>
<input id="xiugai1" disabled="true" value="123" />
<input type="button" value="可修改" onclick="Can()" />
<input type="button" value="不可修改" onclick="NotCan()" />
</form>
<script>
//可修改
function Can() {
document.getElementById("xiugai1").removeAttribute("disabled");
}
//不可修改
function NotCan() {
document.getElementById("xiugai1").setAttribute("disabled", true);
}
</script>
</body>
</html>