<html> <head> <script type="text/javascript"> var planets = new Array(4) planets[0] = "Меркурий" planets[1] = "Венера" planets[2] = "Земля" planets[3] = "Марс" var distance = new Array(4) distance[0] = "52 мл.км" distance[1] = "108 мл.км" distance[2] = "149 мл.км" distance[3] = "228 мл.км" var diameter = new Array(4) diameter[0] = "4880 км" diameter[1] = "12100 км" diameter[2] = "12750 км" diameter[3] = "6800 км" function getPlanet() { var formPlanets = document.formEntered.entered.value; for (var i = 1; i < planets.length; i++) { if (planets == formPlanets) {break;} } var theResults = "Планета" + planets + " находится от солнца на расстоянии " + distance + " и имеет радиус " + diameter; } </script> </head> <body> <form name="formEntered"> Введите имя планеты: <input type="text" name="entered"> <input type="button" value="Пуск" onclick="getPlanet()"> <hr> <input type="text" name="theResults"> </form> </body> </html>
Устаревшая модель, используйте обращение к элементам через идентификаторы с помощью метода getElementById Если вы вставляете текст в input, используйте свойство value - object.value (объект, опять-таки, надо брать с помощью getElementById)
HTML: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> var planets = new Array(4); planets[0] = "Меркурий"; planets[1] = "Венера"; planets[2] = "Земля"; planets[3] = "Марс"; var distance = new Array(4); distance[0] = "52 мл.км"; distance[1] = "108 мл.км"; distance[2] = "149 мл.км"; distance[3] = "228 мл.км"; var diameter = new Array(4); diameter[0] = "4880 км"; diameter[1] = "12100 км"; diameter[2] = "12750 км"; diameter[3] = "6800 км"; function getPlanet() { var formPlanets = document.getElementById('entered').value; for (var i = 1; i < planets.length; i++) { if (planets[i] == formPlanets) { document.getElementById('theResutls').innerHTML = "Планета " + planets[i] + " находится от солнца на расстоянии " + distance[i] + " и имеет радиус " + diameter[i]; } } } </script> </head> <body> <form id="formEntered"> Введите имя планеты: <input type="text" id="entered"> <input type="button" value="Пуск" onclick="getPlanet();"> <hr> <div id="theResults"></div> </form> </body> </html> Код рабочий, проверено на 100%. В коде намеренно допущена ошибка. Найди её и всё будет работать.
Ребят я тока учуся и многово не знаю!!! Не могу я найти здесь ошибку, скажи плиз где она находится???