Сделайте кнопки (или флажок) и скопируйте из них значения, чтобы составить список значений
привет,
мне нужно сделать простое приложение с телевизионными программами, именами на кнопках или флажках, и когда я нажимаю несколько кнопок (или выбираю флажки), оно копирует значения из них в текстовую область, которую я затем могу скопировать и использовать в другом месте.. Например, 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
Я удалил ссылку на сайт учебников из вашего вопроса, потому что это делает вопрос похожим на спам.