Новое здесь. Мой уровень знаний - любитель. Мой вопрос будет в конечном счете связаны с этого сайта:Создать HTML-таблицу с помощью javascript
http://dbtest.net16.net/ethanol-01.html
EDIT: Просмотр незашифрованном исходный код страницы здесь >>>http://dbtest.net16.net/ethanol-22.html
Это HTML форма с результатами расчетов с использованием JavaScript. Моя цель - отобразить таблицу из 2-6 столбцов и количество строк в зависимости от ввода пользователя (форма будет изменена). Моя проблема в том, что я не совсем понимаю, как получить таблицу, созданную в JavaScript после того, как пользователь нажмет кнопку «Вычислить». Я нашел некоторые хорошие хорошие ответы, но, по-видимому, не полностью понял все это. Выполнение следующего кода несколько напоминает то, что я хочу, чтобы мой вывод отображался.
<html>
<!-- http://www.java2s.com/Tutorial/JavaScript/0220__Array/OutputarrayelementinaHTMLtableformat.htm -->
<head>
<title>Table of Numbers</title>
</head>
<body>
<h1>Table of Numbers</h1>
<table border="0">
<script language="javascript" type="text/javascript">
<!--
var myArray = new Array();
myArray[0] = 1;
myArray[1] = 2.218;
myArray[2] = 33;
myArray[3] = 114.94;
myArray[4] = 5;
myArray[5] = 33;
myArray[6] = 114.980;
myArray[7] = 5;
document.write("<tr><td style='width: 100px; color: red;'>Col Head 1</td>");
document.write("<td style='width: 100px; color: red; text-align: right;'>Col Head 2</td>");
document.write("<td style='width: 100px; color: red; text-align: right;'>Col Head 3</td></tr>");
document.write("<tr><td style='width: 100px;'>---------------</td>");
document.write("<td style='width: 100px; text-align: right;'>---------------</td>");
document.write("<td style='width: 100px; text-align: right;'>---------------</td></tr>");
for (var i = 0; i < 8; i++) {
document.write("<tr><td style='width: 100px;'>Number " + i + " is:</td>");
myArray[i] = myArray[i].toFixed(3);
document.write("<td style='width: 100px; text-align: right;'>" + myArray[i] + "</td>");
document.write("<td style='width: 100px; text-align: right;'>" + myArray[i] + "</td></tr>");
}
//-->
</script>
</table>
</body>
</html>
Если я могу получить тестовый стол, чтобы быть создан и заполнен моими тестовыми данными с помощью моего фактического файла JavaScript, то я должен тогда быть в состоянии понять на самом отдых (я думаю).
Ниже приведены несколько лучших ответов я мог найти до сих пор:
http://jsfiddle.net/drewnoakes/YAXDZ/
выше ссылка возникла в StackOverflow, но я не могу найти оригинальный пост в это время.
http://www.java2s.com/Tutorial/JavaScript/0220__Array/OutputarrayelementinaHTMLtableformat.htm
Любая помощь приветствуется. Упрощение лучше из-за моего ограниченного опыта. Благодарю.
Ahh, не видел 'document.write' и этот способ настройки Массив на некоторое время ... –