позволяет сказать, что у меня есть список уль как этот:Нажатие кнопки и «unclicking» элементы из списка уль
<ul id="interperson" onclick="addinterpersonal(this)">
<li>Critical and self-critical abilities</li>
<li>Teamwork</li>
<li>Interpersonal skills</li>
<li>Ability to work in an interdisciplinary team</li>
<li>Ability to communicate with experts in other fields</li>
<li>Appreciation of Diversity and multiculturality</li>
<li>Ability to work in an international context</li>
<li>Ethical commitment</li>
</ul>
<div id"printhere"> </div>
и когда я нажимаю на одном из elents в моем списке, то этот элемент должен появиться скажем, в пространстве «printhere». Также, если есть элемент на «printhere», то, если я нажму на него, он должен исчезнуть (удалить). Другая функция (я могу найти ее, если я сделаю первый шаг самостоятельно, это обязательно для вас, ребята), если я нажму элемент из моего списка «interperson», и он уже находится в списке «printhere», тогда появится всплывающее предупреждение уведомляя об использовании, которое оно уже добавлено. Это должно быть сделано в javascript, а не в JQuery, заранее спасибо ps. Я попытался сделать это в одиночку, но я так расстроен, что я сделал этот пост (который я обычно не делают так)
JavaScript попытка:
function addinterpersonal() {
var intel = document.getElementById("inter");
var myinter = document.getElementById("interperson").value;
var printlist = document.getElementById("selected");
intercount = intercount +1;
intel.innerHTML = intercount + " Interpersonal,";
printlist.innerHTML += "<li>" + myinter + "</li>";
}
Можете ли вы добавить уникальные идентификаторы в ли? – Chausser
Можете ли вы опубликовать свои попытки с помощью JavaScript, независимо от того, как они «сломаны»? Они могут помочь понять, что вы не понимаете в этой проблеме, и/или JS как язык. – ajp15243
function addinterpersonal() { \t var myinter = document.getElementById ("interperson"). Value; \t var printlist = document.getElementById ("selected"); \t printlist.innerHTML + = "