ЙажаСценарий / Говнокод #11853 0 1234567891011121314 // Очистка полей формы function clearForm(formName) { //var ff = document.getElementById(formName); var ff = document.forms[formName]; for (var i=0; i<ff.elements.length; i++) { if (ff.elements[i].type == "text") ff.elements[i].value=""; if (ff.elements[i].type == "select-one") ff.elements[i].value=""; if (ff.elements[i].type == "checkbox") ff.elements[i].checked=false; if (ff.elements[i].type == "radio") { ff.elements[i].value="0"; ff.elements[i].checked=false; } } } Действительно, зачем this.form.reset() использовать? Запостил: someuglymf, 01.10.2012 (Updated 25.03.2018) Комментарии (2) RSS rdifb0 14 лет ago # 0 Может потому, что reset не очистит данные если они были при загрузке страницы. Ответить Vindicar 14 лет ago # 0 ⇈ Ну так в этом же и смысл. А если надо значения по умолчанию? Ответить Добавить комментарий Отменить ответ Семь раз отмерь — один отрежь, guest! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
rdifb0 14 лет ago # 0 Может потому, что reset не очистит данные если они были при загрузке страницы. Ответить
Комментарии (2) RSS