Заполнить div текстом

У меня есть div:

<div id="shoppingBasket">
</div>

Использование Javascript или Jquery, как бы я заполнил это текстом по умолчанию:

you have no products in your shopping basket.

То, что я имею в виду по умолчанию, это текст, который я хотел бы изменить текст после нажатия на продукт. так что, возможно, текст по умолчанию в переменной, а затем включается в div через JavaScript или JQuery, что позволит манипулировать переменной.

Ответ 1

Вы можете сделать это, используя jQuery text() или javascript innerText

С помощью jquery с помощью jQuery text()

$('#shoppingBasket').text("you have no products in your shopping basket.");

С Javascript, используя innerText

document.getElementById("shoppingBasket").innerText = "you have no products in your shopping basket.";

Ответ 2

С jQuery это будет:

$('#shoppingBasket').text("you have no products in your shopping basket.");

с регулярным javascript:

document.getElementById("shoppingBasket").innerHTML = "you have no products in your shopping basket.";

Ответ 3

function fillwithtext(text, elementID) {
    document.getElementById(elementID).innerHTML = text;
}

Как это?