Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JS Bin</title>
</head>
<body>
<div id="id" class="class otherClass"></div>
</body>
</html>
 
function hasClass(node, klass) {
    return (' ' + node.className + ' ').indexOf(' ' + klass + ' ') > -1;
}
function addClass(node, klass) {
    if (!node.className && !hasClass(node, klass)) {
        node.className = klass;
    } else {
        node.className += ' klass';
    }
}
function removeClass(node, klass) {
    if (node.className && hasClass(node, klass)) {
        var classes1 = ' ' + node.className + ' ';
        console.log(classes1);
        var classes = node.className.split(' ', classes1);
        console.log(classes);
        var newClasses = classes.splice(classes.indexOf(klass), 1);
        console.log(classes.indexOf(klass));
        console.log(newClasses);
    }
}
var div = document.getElementById('id');
console.log(removeClass(div, 'class'));
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
fxslokerpro
0viewers