javascript 原本文本框不能编辑,单击按钮出现确认框,点击确定后文本框能编辑,点击取消文本框不能编辑
2个回答
2014-12-17
展开全部
<input type="text" readonly="false" onclick="if(confirm('是否可以编辑?')){this.removeAttribute('readOnly');this.focus();}else{this.setAttribute('readOnly','true');;}"/>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script type="text/javascript">
function changeState(){
var r=confirm("是否修改文本框为可编辑");
if (r==true)
{
document.getElementById("text").readOnly = false;
}
else
{
alert("还是老样子");
}
}
</script>
<html>
<head>
<title>测试数据</title>
</head>
<body>
<input id="text" type="text" readonly="true">
<input id="button" type="button" value="按钮" onclick="changeState();">
</body>
</html>
请采纳 完全按照要求书写
function changeState(){
var r=confirm("是否修改文本框为可编辑");
if (r==true)
{
document.getElementById("text").readOnly = false;
}
else
{
alert("还是老样子");
}
}
</script>
<html>
<head>
<title>测试数据</title>
</head>
<body>
<input id="text" type="text" readonly="true">
<input id="button" type="button" value="按钮" onclick="changeState();">
</body>
</html>
请采纳 完全按照要求书写
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询