首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ID作为引用更改<输入的Class=

使用ID作为引用更改<输入的Class=
EN

Stack Overflow用户
提问于 2020-04-08 09:36:04
回答 4查看 29关注 0票数 0

我有这样的输入

代码语言:javascript
复制
<input type="text" class="form" name="_user_phone" id="_user_phone">

我需要使用脚本将类更改为class="form phone“或class="phone”,因为我不能直接编辑代码,我下降到任何东西,JS,JQuery或任何其他解决方案,我看到了一些class=选项,但没有得到它的工作。

有什么建议吗?

EN

回答 4

Stack Overflow用户

发布于 2020-04-08 09:41:58

试一试

$("#_user_phone").attr('class','newClass');

票数 0
EN

Stack Overflow用户

发布于 2020-04-08 09:42:09

这个vanilla js,不需要任何库。

代码语言:javascript
复制
document.getElementById("_user_phone").className = "phone"; 
票数 0
EN

Stack Overflow用户

发布于 2020-04-08 09:42:31

可以将setAttribute();与纯javascript一起使用

下面是一个示例:

代码语言:javascript
复制
document.getElementById('_user_phone').setAttribute("class", "phone"); //Change it!

或者:

代码语言:javascript
复制
document.getElementById('_user_phone').className = "phone"; //Change it!

或者在jQuery中使用attr()

代码语言:javascript
复制
$("#_user_phone").attr("class", "phone"); //Change it!

要在jQuery中添加两个类,请使用addClass()

代码语言:javascript
复制
$("#_user_phone").addClass("form phone"); //Change it!
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61092032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档