Вот, возникла такая проблема. Есть форма и код на JavaScript, проверяющий правильность заполнения формы. Код (Text): function Submit() { with(document.forms["letter"]) { if ((name.value) == "") { alert("Введите, пожалуйста, ваше имя!"); name.focus(); return false; } if ((color.value) == "") { alert("Не выбрана расцветка!"); color.focus(); return false } if ((ssize.value) == "") { alert("Не выбран размер!"); ssize.focus(); return false } } return true; } Так вот, color - это select типа HTML: <select name="color"> <option value="">--Выберите расцветку-- <option value="Орнамент">Орнамент <option value="Малиновый">Малиновый </select> И при проверке, если value == "" то проверка срабатывает, алертовое окошко просит выбрать расцветку. Но вот в случае с группой радиокнопок ssize я точно так же проверяю value == "" чтобы отследить ситуацию, когда не выбран размер. Но это не работает. Почему?? HTML: <input name="ssize" type="radio" value="S">S <input name="ssize" type="radio" value="M">M <input name="ssize" type="radio" value="L">L
ssize это массив элементов <input name="ssize" [js]var error = true for(var i = 0; i < ssize.length; i++) if (ssize.checked) error = false if (error) { alert("Не выбран размер!") return false }[/js] ЗЫ. спасибо за исчерпывающее изложение проблемы.