Кстати, история этой задачи показывает, насколько легко можно сделать решение, которое будет работать 10 секунд там, где можно решить меньше чем за 1 миллисекунду
И можете себе представить, сколько неоптимизированного кода работает на ваших компьютерах просто потому, что программисты, которые его написали - не думали о производительности
Подскажите пожалуйста innerHTML cодержит length из 48 пустых пробелов. как сделать проверку, содержит ли строка какие-либо буквы? ибо 48 элементов пустоты - тоже считается строкой. т.е. есть <div></div> и он не совсем пустой, а с 48 единиц пустоты. И надо проверить есть там html чтото или нет т.е. if (form.children[1].innerHTML === '') не подходит