Я хочу создать форму, где данные будут проверены с использованием JavaScript перед отправкой. Когда поле пусто, я хочу установить его границу на красный.Изменить цвет ввода текста
HTML код:
<label>Question: </label><input type = "text" maxlength = "100" name = "question"> <br />
JavaScript код 1:
fields[i].style.borderColor = "red";
JavaScript код 2:
fields[i].style.border = "1px solid red";
Если я использую JS код 1, граница меняет свой цвет, но это имеет ширину больше, чем раньше (хотя я ничего не говорю о ширине границы). Если я использую JS-код 2, текстовый ввод сжимается с 2px, и это изменение заметно.
Что мне сделать, чтобы изменить только цвет рамки?
ОП не отмечен jQuery – nkmol