Member 13926561 Ответов: 0

Сделайте кнопки (или флажок) и скопируйте из них значения, чтобы составить список значений


привет,
мне нужно сделать простое приложение с телевизионными программами, именами на кнопках или флажках, и когда я нажимаю несколько кнопок (или выбираю флажки), оно копирует значения из них в текстовую область, которую я затем могу скопировать и использовать в другом месте.. Например, 5 кнопок, каждая из которых называется MTV, MTV2, FOX, CNN, ZDF. когда я нажимаю, например, на 3 из них (MTV, FOX, MTV2), я получаю в текстовой области следующее: MTV; FOX; MTV2 (так что я могу скопировать этот нужный список телепрограмм).
я нашел код в HTML (ниже), но я не знаю, как сделать телепрограмму, чтобы остаться в textarea, каждый раз, когда я нажимаю новую телепрограмму, она показывает только эту программу, она не делает список программ

Что я уже пробовал:

<html>
<head>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function(){
        $("button").click(function () {
            var text = $(this).text();
            $("input").val(text);
        });
    });
    </script>
    <style>
    .selected { color:red; }
    .highlight { background:yellow; }
    </style>
</head>
<body>
    <div>
        <button>HRT1</button>
        <button>HRT2</button>
        <button>NovaTV</button>
    </div>
    <input type="text" value="click a button" />
</body>
</html>

Richard MacCutchan

Вам нужно получить существующее текстовое значение, добавить все необходимые разделители полей, а затем добавить новое имя кнопки. В настоящее время (насколько я могу видеть) вы просто заменяете текстовое поле каждый раз.

Richard Deeming

Я удалил ссылку на сайт учебников из вашего вопроса, потому что это делает вопрос похожим на спам.

0 Ответов