Показать сообщение отдельно
  #5 (permalink)  
Старый 17.02.2015, 03:21
Аватар для VadimW
Новичок на форуме
Отправить личное сообщение для VadimW Посмотреть профиль Найти все сообщения от VadimW
 
Регистрация: 18.07.2014
Сообщений: 7

Я вот немного допилил, всё почти сделано, НО только когда два раза нажимаешь на кнопку срабатывает правильно. Как сделать, что бы при одном нажатии работало?
<html>
<head>
</head>
<body>

<textarea id="1t">тут текст из id="1t"</textarea>
<textarea id="2t">тут текст из id="2t"</textarea>
<textarea id="mes"></textarea>
<input type="button" value="Перенести" onclick="start();">
<script>
var tpl = "<table><td>{1t}</td> <td>{2t}</td></table>";

function start() {
document.getElementById("mes").innerHTML=tpl;

tpl = tpl.replace(/{(.*?)}/g, function(match, id) {
    return document.getElementById(id).value;
});
}
</script>

</body>
</html>

Последний раз редактировалось VadimW, 17.02.2015 в 03:23.
Ответить с цитированием