Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   InnerHTML не работает (https://javascript.ru/forum/misc/55187-innerhtml-ne-rabotaet.html)

x0st 16.04.2015 22:18

InnerHTML не работает
 
<!DOCTYPE html>
<html>
<head>
	<script src="jquery-2.1.3.js"></script>
	<script type="text/javascript">
		$(document).ready(function(){

			var clas = $('#a');
			clas.innerHTML = '12312'
		});

	</script>

</head>
<body>
<div id="a">text</div>
<div class="a">text</div>
<div class="a">text</div>

</body>
</html>


По сути ведь должно применить изменения к id="a", но этого не происходит. Почему ?

laimas 16.04.2015 22:38

$('div').html('1234')

рони 16.04.2015 23:21

x0st,
у обьекта clas нет свойства innerHTML -- это свойство есть только у элемента -- элемент div c id = 'a' хранится в ключе 0 этого обьекта
clas[0].innerHTML = '12312'


Часовой пояс GMT +3, время: 14:33.