Показать сообщение отдельно
  #7 (permalink)  
Старый 18.12.2020, 17:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

mat45,
<!DOCTYPE html>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  td{
      border: 1px solid #0000FF;
  }
  table{
      border-collapse: collapse;
  }
  input
  </style>
</head>
<body>
<table>
        <tbody>
        </tbody>
</table>
<textarea id=mytextarea cols="35" rows="10">
75;180;0;170;20;230;30;250;0;
80;180;0;170;20;230;30;250;0;
75;180;0;170;20;230;30;250;0;
70;180;0;170;20;230;30;250;0;
80;180;0;170;20;230;30;250;0;
65;180;0;170;20;230;30;250;0;
90;180;0;170;20;230;30;250;0;
70;180;0;170;20;230;30;250;0;
60;180;0;170;20;230;30;250;0;</textarea>
<script>
let ar = mytextarea.value.trim().split(/[\n\r]+/);
ar = ar.map((str, i) => {
let td = document.createElement("TD"), tr = document.createElement("TR");
let [a, b] = str.split(/(?<=^\d+);/)
let input = document.createElement("input");
input.value = a;
td.append(input);
tr.append(td);
td = document.createElement("TD");
input = document.createElement("input");
input.value = b;
td.append(input);
tr.append(td);
return tr
});
let tbody = document.querySelector("table tbody");
tbody.append(...ar)
</script>
</body>
</html>
Ответить с цитированием