Когда вы делаете document.write()
после загрузки документа, он очищает ваш текущий документ и начинает писать новый.Не используйте document.write()
после загрузки документа, за исключением тех редких случаев, когда вам нужен именно такой эффект.Это не то, что вам нужно.
Если вы просто пытаетесь увидеть значение myArray.length для целей отладки, тогда используйте console.log()
вместо document.write()
и посмотрите на него в консолиОкно отладки.
Еще лучше было бы использовать один из отладчиков javascript (Firebug для Firefox или встроенный отладчик в Chrome, Opera и Safari) и установить точку останова в вашей функции проверки и просто проверить переменную, как это происходит.