Вы можете заменить обратную косую черту, за которой следует кавычка, просто кавычкой через регулярное выражение и функцию String#replace
:
var x = "<div class=\\\"abcdef\\\">";
x = x.replace(/\\"/g, '"');
document.body.appendChild(
document.createTextNode("After: " + x)
);
Обратите внимание, что регулярное выражение ищет только одну обратную косую черту; в литерале их два, потому что вы должны избегать обратной косой черты в литералах регулярного выражения с обратной косой чертой (как в строковом литерале).
g
в конце регулярного выражения указывает replace
работать по всей строке («global»); в противном случае он заменит только первое совпадение.