Я хочу добавить атрибуты css в свой элемент. Но когда я делаю это с кодом здесь, я теряю все атрибуты, которые влияют на элемент.
function checkNr(id) {
var value = document.getElementById(id).value;
if (parseFloat(value) == NaN) {
document.getElementById(id).setAttribute("style", "border:2px solid red; background-color: rgb(255, 125, 115);");
}
else {
document.getElementById(id).setAttribute("Style", "border:default; background-color: rgb(255, 255, 255);");
}
}
Прежде чем использовать этот метод, у него есть атрибуты:
float: left;
width: 50px;
а затем он получил только определенные атрибуты из javascript-метода. Поэтому я хочу добавить атрибуты, не заменяя их.