怎样在js里给html 的input标签属性class添加 一个class啊

看看我的问题,改了好久都不行,试了好多种方法html:<inputtype="button"name="next"onclick="submitphone()"id="n... 看看我的问题,改了好久都不行,试了好多种方法
html:
<input type="button" name="next" onclick="submitphone()" id="next1" class="action-button" value="下一步" />
js的控制:
function submitphone(){

if (all==1) {

$("input[id=next1]").removeAttr("class").attr("class","next action-button");

另外一种方法,
/*var $cr=$("#next1");//jquery对象
var tdNode=$cr[0];//dom对象
alert(tdNode.value);
tdNode.addclass("next action-button");*/
};
说一些我想添加的.next这个clss,另外一个js控制了next,也就是我是在验证,当满足的时候就才进入下一步,没有满足就不会进入下一步,就想的当满足就添加这个next,
都没反应啊,这是怎么回事····搞了一天都不知道哪里问题了
求大神指教,谢谢了

}
展开
 我来答
匿名用户
推荐于2017-10-12
展开全部
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>menu</title>
<style type="text/css">
.action-button.next {
background-color: grey;
}
</style>
<script type="text/javascript" src="jquery-1.8.0.min.js"></script>
<script type="text/javascript">
var all = 1;
    function submitphone ()
    {
    if (all == 1)
    {
    $ ("input#next1").toggleClass ('next');
    }
    }
</script>
</head>
<body>
<input type="button" name="next" onclick="submitphone()" id="next1" class="action-button" value="下一步" />
</body>
</html>
更多追问追答
追问
还是没反应,这里的input有两个类合并,action-button 和 next,我是想开始没有next,然后当满足一定条件,就js控制加上next,
追答
你有没有jquery库?我都测试过了可以的啊
匿名用户
2015-01-30
展开全部
就直接$("#next1").addClass('next')就行了呗。
更多追问追答
追问
不行··没反应啊
追答
不知道你说的没反应是什么意思?审查元素看不到next属性?还是next样式没起作用??我测试是可以的啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yeah687
2015-01-30 · 超过10用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:22.9万
展开全部
没看懂问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式