vue组件中点击按钮后修改输入框的状态实例代码

发布时间 - 2026-01-11 00:39:08    点击率:

最近写一个这样的页面

 

要求点击修改按钮之后部分输入框由禁用状态变为可用状态.我使用了vue中的事件处理器,但是不知道怎么获取disabled这个属性的值,所以以失败告终.后来又使用了vue中的v-bind,使其与class或者style绑定,但是也没有作用

<el-input id = "usernames" v-model="form.username" v-bind:style = {"disabled:isDisabled"}></el-input>
data(){
  return{
    isDisabled:true
  }
}

后来又想到使用jquery来改变属性,但是这个也没用

$(document).ready(function(){
 $('.submitButton').hide();
 $('.reviseButton').click(function () {
  $(this).hide();
  $('.submitButton').show();
  $('#username').attr("disabled",true);
  $('#qq').addAttr("disabled");
 })
 })

最后! 机智的我查看了网页,发现被禁用的输入框是有个is-disabled的类的,所以用jquery修改类即可

$(document).ready(function(){
 $('.submitButton').hide();
 $('.reviseButton').click(function () {
  $(this).hide();
  $('.submitButton').show();
  $('#usernames').removeClass("is-disabled");
   $('#qq').addClass("is-disabled");
 })
 })


# vue组件点击按钮  # vue  # 修改输入框状态  # 详解vue中在父组件点击按钮触发子组件的事件  # vue点击按钮动态创建与删除组件功能  # vue实现密码显示与隐藏按钮的自定义组件功能  # vue 表单验证按钮事件交由父组件触发的方法  # vue 点击按钮实现动态挂载子组件的方法  # Vue波纹按钮组件制作  # vue 开发一个按钮组件的示例代码  # vue自定义封装按钮组件  # 输入框  # 使用了  # 看了  # 有个  # 使其  # 不知道怎么  # 绑定  # 也没用  # class  # el  # id  # input  # js  # brush  # lt  # pre  # text  # align  # br  # style 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 黑客入侵网站服务器的常见手法有哪些?  Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道  ,怎么在广州志愿者网站注册?  详解MySQL数据库的安装与密码配置  使用PHP下载CSS文件中的所有图片【几行代码即可实现】  Win11怎样安装网易有道词典_Win11安装词典教程【步骤】  详解vue.js组件化开发实践  微信小程序制作网站有哪些,微信小程序需要做网站吗?  Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门  javascript读取文本节点方法小结  C++用Dijkstra(迪杰斯特拉)算法求最短路径  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  浅析上传头像示例及其注意事项  Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面  原生JS获取元素集合的子元素宽度实例  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  Swift中switch语句区间和元组模式匹配  javascript基本数据类型及类型检测常用方法小结  nginx修改上传文件大小限制的方法  Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势  Laravel如何为API编写文档_Laravel API文档生成与维护方法  网站图片在线制作软件,怎么在图片上做链接?  如何快速配置高效服务器建站软件?  香港服务器建站指南:免备案优势与SEO优化技巧全解析  linux top下的 minerd 木马清除方法  如何用y主机助手快速搭建网站?  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  Bootstrap整体框架之CSS12栅格系统  Linux系统命令中tree命令详解  JavaScript如何实现路由_前端路由原理是什么  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程  零基础网站服务器架设实战:轻量应用与域名解析配置指南  java获取注册ip实例  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  Laravel如何集成Inertia.js与Vue/React?(安装配置)  Laravel如何实现API速率限制?(Rate Limiting教程)  非常酷的网站设计制作软件,酷培ai教育官方网站?  Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】  如何快速建站并高效导出源代码?  什么是javascript作用域_全局和局部作用域有什么区别?  如何在阿里云通过域名搭建网站?  如何在IIS管理器中快速创建并配置网站?  简单实现Android验证码  Laravel如何使用Passport实现OAuth2?(完整配置步骤)  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?