推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 你问我答 查看内容

贺丹青:<input>删除readonly属性

2020-8-12 14:44| 发布者: admin| 查看: 53| 评论: 0

摘要: 王光耀的回答: !DOCTYPE html html lang=zh-CN head titletest/title script type=text/javascript function test(){ document.getElementById(testInput).readOnly = false; } /script /head body input type=text ...

王光耀的回答:

<!DOCTYPE html> <html lang="zh-CN"> <head> <title>test</title> <script type="text/javascript"> function test(){ document.getElementById("testInput").readOnly = false; } </script> </head> <body> <input type="text" id="testInput" readOnly value="test"> <input type="button" onclick="test()" value="变成可编辑"> </body> </html> readOnly属性表示只读,带有此属性的input无法编辑,所以值不能改变,设置此属性为false即可,可将上述代码弄成网页查看效果,有问题可以提问

赵俊的回答:

<!DOCTYPE html> <html lang="zh-CN"> <head> <title>test</title> <script type="text/javascript"> function test(){ document.getElementById("testInput").readOnly = false; } </script> </head> <body> <input type="text" id="testInput" readOnly value="test"> <input type="button" onclick="test()" value="变成可编辑"> </body> </html> readOnly属性表示只读,带有此属性的input无法编辑,所以值不能改变,设置此属性为false即可,可将上述代码弄成网页查看效果,有问题可以提问

刘玉林的回答:

不知你js熟悉吗,可以给你一个思路:给那个按钮加一个onClick事件,然后获取某个或多个input对象,设置其readonly属性。

马林国的回答:

document.getElementById(id).removeAttribute("readonly");

姜英杰的回答:

vue中可以绑定变量来控制, html <script?src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.0.3/vue.js"></script> <div?id="example"> ??<input?type='text'?v-model='datas'?:readonly?=?'flag'/> ??<button?@click='flag=!flag'>?按钮</button> </div> var?hh?=?new?Vue({ ??el:?'#example', ??data:?{ ????datas:'我的天', ????flag:true, ??}, })界面


鲜花

握手

雷人

路过

鸡蛋

最新评论

热门推荐
最新资讯

广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

GMT+8, 2025-5-1 11:35 , Processed in 0.060954 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部