Я только начал изучать Javascript, но я действительно думал, что знаю это. Я не могу понять, почему это не сработает. Мне нужно, чтобы он вставлял «этот текст» в виде заголовка уровня 2 в theDiv
при нажатии кнопки. Я пробовал все, даже с функцией. Этот пример кажется таким, каким он должен работать, но нет. Я должен сделать эту работу только с Javascript, нет JQuery - пока я еще не знаю.Onclick добавить текст в div
<html>
<h1 id="header">Header in progress</h1>
<body>
<p>
<input type="button" id="theButton" value="click me!" onclick="document.getElementById('theDiv').innerHTML('This is new.')">
</p>
<h3><div id="theDiv"></div></h3>
</body>
</html>
Wow это было быстро для upvote .. За исключением этого, проблема заключается в том, что вы не завершаете свое имя div в ''. – PatchGuru
Спасибо, я изменил это, но он все равно ничего не делает (см. Обновленный код) – Uni
@ uni, см. Обновление и демо – Satpal