怎样在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,
都没反应啊,这是怎么回事····搞了一天都不知道哪里问题了
求大神指教,谢谢了
} 展开
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,
都没反应啊,这是怎么回事····搞了一天都不知道哪里问题了
求大神指教,谢谢了
} 展开
3个回答
推荐于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库?我都测试过了可以的啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询